iOS Engineer - Engine by Starling
Explore roles
This role has expired
Starling Bank
iOS Engineer - Engine by Starling
Private salary
London
Hybrid
Graduate
Junior
Mid
Senior
Leader
Description
Hybrid requirements: This role has flexible working patterns.

At Engine by Starling, we are on a mission to work with leading banks globally to help them build rapid growth businesses using our technology. Engine is Starling Bank's software-as-a-service (SaaS) business that was split into a separate entity a year ago. Engine has grown exceptionally and is now enabling banks and financial institutions worldwide to benefit from innovative digital features and efficient back-office processes that helped Starling achieve success. We’re looking for iOS Engineers to work on the Engine Platform, contributing to existing features and building new ones that haven’t been released in the UK market yet. Engine by Starling engineers work in a fast-paced, collaborative, and innovative environment. We seek engineers at all levels who are self-driven and excited about the contribution they can make to banking globally. As an Engineer at Engine, you will: Contribute to the award-winning platform and internal tooling. Build new features and products from scratch in a configurable way. Share your knowledge with colleagues and contribute to our learning culture. Own your projects, working in small teams to collaboratively deliver. Stay curious and inquisitive, aiming for greatness in everything you do. Be part of a scaling team changing banking for good. Requirements: The iOS application is written in Swift and follows a modular MVVM-C architecture. Familiarity with frameworks and tools like RxSwift, SnapKit, Realm, Sourcery, SwiftGen, SwiftFormat, SwiftLint, and Danger. Experience with UIKit is a must. Familiarity with RxSwift and reactive programming is a plus. Ability to produce robust, well-tested code for millions of customers. Care about product, user experience, and design.

Role tech stack
Culture overview
We’re growing fast – and no two days here at Starling are quite the same. We care about getting stuff done, not process, and our culture is decidedly entrepreneurial in spirit (you’ll be encouraged to pitch your ideas, however big or bold!). It’s a fast-paced, exciting and creative place to work where there’s plenty of collaboration and ownership of your own projects. Lots of companies talk about transparency – but it’s something we really care about. We communicate and collaborate through Slack, including a channel dedicated to updates from our founder Anne and the leadership team. It’s important to us there’s more to life here than just work, so get to know your colleagues at socials, cheese & wine nights or learning lunches.
Employee benefits
30 Days Holiday
Cycle To Work
Flexible Hours
Free Food
Gym Membership
Pension
Private Healthcare
Wellbeing Programme
Office vibe
Birthday Off
City Centre
Free Coffee
Open Plan
Social Events
Location
Leadership
Steven NewsonCTO
Tech overview
Starling is a fully cloud-native, API-first bank built on real-time systems with no legacy architecture. Its proprietary technology platform, Engine, powers every aspect of Starling’s banking operations and is now used by other financial institutions around the world. Engine’s modular architecture enables rapid feature development, secure scalability, and continuous delivery — giving Starling the agility to innovate at pace and operate with world-class resilience.
Engineering principles
Agile Process
Code Reviews
Continuous delivery
Continuous Development
Continuous integration
Infrastructure as code
Mentoring
Rapid release cycles
Scrum
Company tech stack
Starling Bank
iOS Engineer - Engine by Starling
This role has expired