IT & Software

iOS Engineer

Starling Bank

Manchester · Greater Manchester · United Kingdom

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

Reference: WJ-747_30149185

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.