Monzo

Senior iOS Engineer

Monzo
Apply
3 days ago
Barcelona, SpainSenior

Responsibilities

  • Build and evolve Monzo’s native iOS mobile application.
  • Create polished user experiences and maintain well-tested, resilient code.
  • Work in an autonomous product squad to influence product direction and delivery practices.
  • Collaborate with Android Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists.
  • Use data-informed decisions to optimise for customer outcomes.
  • Participate in iOS discipline meetings and help improve the codebase, tools, techniques, and processes.
  • Contribute to mobile platform work that helps other engineers move faster.

Requirements

  • Experience programming in Swift.
  • Experience shipping and iterating on at least one application in the App Store.
  • Understanding of computer science principles.
  • A product mindset and focus on customer outcomes.
  • Ability to turn excellent design into polished products.
  • Comfort working in a team that deals with ambiguity.
  • Interest in learning and collaborating across disciplines.

Benefits

  • Base salary is dependent on experience, with performance-tied incentive awards and benefits.
  • Hybrid working model with three days per week in the Barcelona office.
  • Flexible working hours.
  • €1,200 annual learning budget for books, training courses, and conferences.
  • Flexible interview scheduling and an application process expected to take approximately 2–3 weeks.

Tech Stack

SwiftSwiftUI

Categories

Mobile
Monzo

About Monzo

5,001-10,000 employees

Monzo is a UK digital bank delivering mobile app-based current accounts for individuals, teens, joint holders, and businesses, plus savings, investments, and credit. It earns revenue from interchange, subscriptions (e.g., Plus/Premium), and lending, and operates primarily under a UK banking license. Founded in 2015 and headquartered in London, the privately held company grew from a prepaid card into a full-service retail bank.

Contact me