In this role you will contribute to a feature-rich iOS app built with Swift, supporting millions of customers. You will build new features for the Engine platform, collaborate across teams, and help scale the product for banks worldwide. You’ll own projects in small teams, share knowledge, and pursue excellence in code quality and user experience. This is a chance to help reshape banking through a modular, testable mobile app and a culture that values curiosity and impact.
Pay / Benefits
33 days holiday
Birthday leave
Pension scheme
Private Medical Insurance with VitalityHealth
Life insurance 4x salary
Perkbox membership
Responsibilities
Contribute to the award-winning platform and internal tooling
Build new features and products from scratch in a configurable way
Share knowledge and contribute to a learning culture
Own projects and deliver in small cross-bank teams
Strive for excellence and stay curious
Be part of a scaling team as the organization grows
Key requirements
Swift-based iOS application
Modular architecture with MVVM-C
UIKit-based development
Experience with or openness to RxSwift; reactive programming is a plus
Familiarity with SnapKit, Realm, Sourcery, SwiftGen, SwiftFormat, SwiftLint, Danger
Knowledge of in-house tools and developer productivity frameworks
Care for product quality, user experience, and design
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.