iOS Engineer

Company: Starling Bank
Apply for the iOS Engineer
Location: Manchester
Job Description:

Overview

In this role, you will help build and maintain Starling’s in-house iOS app, delivering secure, accessible experiences to millions of customers. You’ll work in cross‑functional teams in a fast‑paced, collaborative culture that values ownership and simplicity. The role blends hands-on coding with shaping the mobile product, architecture, and developer tooling to improve reliability and user experience. This is an opportunity to contribute to a mission-driven fintech that reshapes banking for good.

Pay / Benefits

  • 25 days holiday
  • Birthday leave
  • Pension scheme
  • Private Medical Insurance with VitalityHealth
  • Life insurance 4x salary
  • Waitrose discounts and Peloton perks

Responsibilities

  • Develop and maintain the iOS app using UIKit with MVVM-C architecture
  • Collaborate in cross-functional feature teams, contributing to architecture and delivery
  • Prioritize security and accessibility in new features, bug fixes, and improvements
  • Write clean, maintainable code and ship features from early in the project
  • Contribute to in-house tools and frameworks to boost developer productivity
  • Commit, review, and ship code from the first week, ensuring high quality and testing
  • Balance simplicity with capability to reduce complexity and faults

Key requirements

  • Proficient in Swift and UIKit
  • Experience with MVVM-C architecture
  • Focus on accessibility and security in implementation
  • Ownership mindset: build, ship, and maintain code and processes
  • Knowledge of or exposure to RxSwift; strong reactive programming foundation (plus)
  • Familiarity with automation and code quality tools (e.g., SwiftFormat, SwiftLint, Danger) (plus)
  • Experience with UIKit concepts and components is a must
  • Comfort working in a cross-functional environment and contributing to product design
  • Self-driven
  • Collaborative and team-oriented
  • Customer/citizen mindset toward product quality
  • Swift
  • UIKit
  • MVVM-C

Posted: September 14th, 2026