Monzo Bank

iOS Engineer

Monzo Bank

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Manual Apply

Salary

💰 £78,000 - £110,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidiOSOpen SourceSwift

About the role

  • Product-focused iOS engineer to evolve Monzo’s native mobile banking app
  • Build polished user experiences balancing well-tested resilient code with fast iteration
  • Work on a product used by over 12 million customers shaping how people interact with finances
  • Join a small autonomous product squad with Android, backend, design, research, QA and data science
  • Responsible for company-level goals rather than single features
  • iOS app built in Swift, SwiftUI, The Composable Architecture, MVVM and Coordinators
  • Networking stack uses Alamofire and services mirroring backend microservice architecture
  • Monitoring with Sentry; testing includes unit tests, stubbed API tests, snapshot tests and XCUITest
  • Report to an engineering manager with regular 1:1s and opportunities for growth

Requirements

  • You care about the impact your work has on our customers and optimise for outcomes rather than lines of code
  • Experience programming in Swift
  • You’ve shipped and iterated on at least one app in the App Store
  • Product mindset: care about customer outcomes and make data-informed decisions
  • Love turning excellent design into beautiful products
  • Comfortable working in a team that deals with ambiguity
  • Understanding of computer science principles