Point your AI agent at freehire and let it find you a job.

Get the CLI →

Plum Fintech

New

Senior iOS Engineer

Posted 2 views
Discussion
Overview

As a Senior iOS Engineer at Plum, you will help build and refine the iOS app from its early days, delivering a polished experience that helps users manage their money. You will work within a Mobile engineering team and cross-functional squads to ship robust, user-centric features. You’ll own end-to-end delivery, mentor juniors, and collaborate with designers, product managers, and other engineers to push the product forward. This role offers a chance to shape a fintech app used by millions across Europe and to contribute to a data-driven, high-trust engineering culture.

Pay / Benefits
  • stock options
  • private health insurance
  • annual training budget
  • Plum Premium for free
  • flexible approach to remote working
  • 25 days holiday + bank holidays
Responsibilities
  • Build and iterate the iOS app with a focus on reliability and user experience
  • Own features from concept through shipping in the App Store and post-release improvements
  • Collaborate with designers, product managers and engineers across squads
  • Mentor junior engineers and contribute to a collaborative team culture
  • Support testing and QA through a robust testing pyramid and automation
  • Contribute to architectural decisions and invest in maintainable, scalable code
Key requirements
  • Strong understanding of the iOS SDK and its frameworks
  • Proficiency in Swift and keeping up with latest changes
  • Experience writing robust, testable code with a comprehensive testing pyramid
  • Proven track record of shipping and iterating apps in the App Store
  • Ability to take ownership and collaborate cross-functionally
  • Experience mentoring junior engineers
  • Product-minded with understanding of impact of work
  • Willingness to go the extra mile to add quality touch
  • experience in CI setup and automation (nice-to-have)
  • experience with backend technologies (nice-to-have)
  • experience with The Composable Architecture and SwiftUI (nice-to-have)
  • experience with Combine and async/await (nice-to-have)
  • experience with E2E testing (nice-to-have)
  • team player
  • positive mindset
  • problem-solving attitude
  • iOS SDK
  • Swift
  • SwiftUI

Skills

What Senior Mobile jobs ask for — and how much of it you have →

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available