About the job
Join Plum, the innovative smart saving and investing app dedicated to empowering users to grow their money for life. Whether you're saving for your first home or enjoying a stress-free retirement, Plum is here to support you.
Since our inception in 2016, we've helped over 2 million users across 10 European markets save more than £2 billion through our intelligent automation and AI technology. Our achievements have been recognized by prestigious awards from organizations such as Deloitte and Finder.
Our passionate team of 200+ Plumsters is spread across Europe, united in our mission to help individuals achieve financial well-being. We are currently seeking talented individuals to join our journey.
The Role
We are in search of a user-centric Senior iOS Engineer to become a vital part of our engineering team. Plum has gained recognition from Apple, being named App of the Day and currently holding an impressive 4.7-star rating from over 59,000 reviews. You will play a crucial role in enhancing the iOS experience of Plum, allowing our customers more meaningful interactions with their finances.
Our Engineering Approach
We prioritize sound engineering principles, creativity, and a healthy dose of curiosity. We maintain a conservative stance on external frameworks, focusing on writing simple, well-tested code delivered in quick iterations.
How We Work
We operate in squads, which are mission-driven and comprise Product Managers, Designers, Backend, and Mobile engineers. Our goal is to develop and maintain products and services that create an exceptional user experience, while also supporting related operations within Plum. Squads are organized into Pillars that align with our strategic business areas. We place significant trust in data-driven squads that take ownership of their work.
As a Senior iOS Engineer, you will also be part of a Mobile engineering team of dedicated Product Engineers, all committed to building an outstanding mobile platform that helps users become financially savvy.
What We Look For
While technical expertise is essential, we highly value attitude as we navigate the dynamic landscape of a startup. We seek individuals who thrive in uncertainty and are eager to explore uncharted territory. You are a true team player with an inherently positive outlook. Where others see hurdles, you see opportunities for solutions.
- Strong understanding of the iOS SDK and its frameworks
- Proficiency in Swift, keeping abreast of the latest developments
- Skilled in writing robust, testable code with a thorough understanding of the testing pyramid
- Extensive experience in software development lifecycle and best practices
- Ability to collaborate effectively within cross-functional teams
- Passion for continuous learning and improvement in mobile technologies
