Overview
As a Senior iOS Engineer, you build and ship iOS features that help people interact with their money more intuitively. You collaborate with designers, PMs and engineers to deliver value through robust, well-tested Swift code. You will mentor juniors, own parts of the product, and continuously improve the app through rapid iterations. This role sits in a data-driven, mission-focused mobile team dedicated to making financial growth accessible. You’ll contribute to a culture that values ownership, curiosity, and practical, user-centered engineering.
Pay / Benefits
- stock options
- private health insurance
- annual training budget
- flexible remote working
- 25 days holiday + bank holidays
- sabbatical after 4 and 8 years
Responsibilities
- Build and ship iOS features using the iOS SDK and frameworks
- Write Swift and keep up-to-date with best practices
- Develop robust, testable code with a strong testing pyramid
- Ship, measure, and iterate on apps in the App Store
- Collaborate closely with designers, product managers and engineers
- Mentor junior engineers and help them grow
- Think like a product person to understand impact of work
- Go the extra mile to add thoughtful touches and quality
Key requirements
- Continuous integration setup and automation experience
- Participation in open-source projects
- Experience with backend technologies
- Experience with The Composable Architecture and SwiftUI
- Experience with Combine and async/await
- Experience with E2E testing
- collaboration and teamwork
- mentoring and coaching
- product-minded thinking
- iOS SDK
- Swift
- SwiftUI
…
