Join Plum, a smart saving and investing app, as an iOS Engineer. In this role, you'll build Plum on iOS from its early days, providing customers with an intimate way to interact with their money. This is a customer-focused role where you'll work within a mission-driven squad structure.
What You'll Do
- Build a product that makes people better off
- Be excited about programming in Swift and up-to-date with the latest iOS technologies
- Have intimate knowledge of the full iOS stack
- Ship and iterate on an app in the App Store
- Be a designer's best friend, part of the design process, turning design into a well-crafted, delightful experience
- Be a product person who understands the value and impact of your work
- Go the extra mile to add the awesome sprinkles
What We're Looking For
- Experience shipping and iterating on an app in the App Store
- Intimate knowledge of the full iOS stack
- Excitement about programming in Swift and up-to-date with the latest iOS technologies
- Customer-focused attitude
- True team player and inherently positive attitude
- Likes uncertainty and wants to figure out how to do things that haven't been done before
- Sees solutions where others see problems
Nice to Have
- Experience in continuous integration setup and automation
- Taken part in open-source projects
- Experience with backend technologies
Technical Stack
Swift, iOS
Team & Environment
You'll join 200+ Plumsters company-wide. You'll work in 'squads' (mission-driven teams including Product Managers, Designers, Backend and Mobile engineers). Squads are organised into Pillars aligned with strategic business areas. You'll also be part of a Mobile engineering team consisting of Mobile Product Engineers. Our culture is built on good engineering principles, imagination, quirkiness, healthy curiosity, and a conservative approach to using external frameworks. We write simple, well-tested code, delivered in rapid iterations. We are data driven, well informed squads that own their work, in a fun and inclusive environment.
Benefits & Compensation
- Own part of the company through stock options
- Private health insurance
- Annual training budget
- Plum Premium for free
- Competitive referral scheme
- Flexible approach to remote working
- Team breakfasts and team lunches
- 25 days holiday + bank holidays
- 45 work-from-anywhere days
- 2 weeks sabbatical after 4 years
- Enhanced parental leave
- 1 paid volunteering day annually
- Annual team trip to a surprise destination
- A fun, inclusive company culture
Work Mode
This is a hybrid role. You can be based in Athens, Greece; London, UK; or Cyprus. We offer a flexible approach to remote working: at least 2 days a week in one of the offices, plus 45 work-from-anywhere days.
Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of race, religion, sex, gender identity, sexual orientation, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.




