Monzo Referrals Inc. logo

iOS Engineer

Job Overview

Location

Cardiff, London or Remote (UK)

Job Type

Full-time

Category

iOS Developer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • Join Monzo Referrals Inc. as a Product-Focused iOS Engineer and play a pivotal role in shaping the future of our native mobile application, used daily by over 12 million people.
  • • You will be instrumental in evolving a product that fundamentally changes how individuals interact with their finances, contributing to a service that is deeply integrated into users' lives.
  • • As part of a small, autonomous product squad, you will collaborate closely with a diverse group of professionals, including Android Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists.
  • • Your responsibilities will extend beyond building specific features; you will contribute to achieving overall company goals, influencing both the strategic direction ('what' we build) and the execution ('how' we build it).
  • • Mobile engineers at Monzo contribute to a wide array of product areas, from the core personal banking experience to essential customer support tools. There's also a dedicated mobile platform squad focused on enhancing engineering efficiency across the board.
  • • You will actively participate in weekly iOS discipline meetings, fostering a culture of continuous improvement through discussions on tools, techniques, and shared challenges, all aimed at enhancing our codebase and development processes.
  • • Your growth and development will be supported by a dedicated Engineering Manager, who will provide regular 1:1 meetings every 1-2 weeks, focusing on your career progression and skill enhancement.
  • • Our iOS application is built entirely in Swift, with recent advancements leveraging SwiftUI and The Composable Architecture for modern development practices.
  • • Historically, we've utilized a Model-View-ViewModel (MVVM) architecture, employing Coordinators to promote reusability of flows and minimize tight coupling between screens.
  • • A strong emphasis is placed on protocols and extensions throughout the application, promoting clean and maintainable code.
  • • The networking layer is robust, built on Alamofire with a generic interface for efficient object deserialization, mirroring our backend's micro-service architecture with dedicated services for API logic.
  • • We prioritize robust monitoring and error handling, utilizing Sentry for comprehensive logging, alerting on triggered events, and tracking application crashes.
  • • Our testing strategy is multi-faceted, encompassing unit tests for business logic, stubbed API tests for integration validation, snapshot tests for UI consistency, and XCUITest for end-to-end user interaction testing.
  • • You will be a key contributor to a product that impacts millions, taking pride in crafting polished user experiences while maintaining a balance between resilient, well-tested code and the agility required for rapid iteration.
  • • We encourage engineers to contribute to open-source software, reflecting our commitment to transparency and community engagement.
  • • Our technology blog offers deep insights into our engineering practices, challenges, and innovations, providing a valuable resource for understanding our technical landscape.
  • • You will have the opportunity to work on a product that is central to users' financial lives, making a tangible difference in how they manage their money.
  • • The role demands a product-first mindset, where you will optimize for customer outcomes and make data-informed decisions to drive product success.
  • • You will collaborate with world-class designers, translating their vision into beautiful, intuitive, and functional user interfaces.
  • • Embrace ambiguity and thrive in a dynamic team environment where challenges are met with innovative solutions.
  • • Your contributions will directly influence the user experience of a leading digital bank, impacting millions of customers.
  • • Engage in a collaborative environment where knowledge sharing and continuous learning are core values.
  • • You will be empowered to take ownership of your work, from conception through to deployment and iteration.
  • • Contribute to a culture that values speed, quality, and customer satisfaction in equal measure.
  • • Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • • Help mentor and guide junior engineers, sharing your expertise and fostering a collaborative team spirit.
  • • Stay abreast of the latest advancements in iOS development and advocate for their adoption where appropriate.
  • • Contribute to architectural discussions and decisions, ensuring the long-term scalability and maintainability of the application.
  • • You will be part of a company that is passionate about building a better banking experience for everyone.

Skills & Technologies

Swift
GitHub
iOS
Android
Mobile
Remote
ÂŁ78k-110k

Ready to Apply?

You will be redirected to an external site to apply.

Monzo Referrals Inc. logo
Monzo Referrals Inc.
Visit Website

About Monzo Referrals Inc.

Monzo Referrals is a SaaS platform that enables businesses to create, automate and optimize customer-referral programs. The system provides customizable widgets, tracking links, fraud detection, analytics dashboards and rewards management to increase acquisition through word-of-mouth. Integrations with Shopify, Stripe, Klaviyo and Zapier allow rapid deployment without code changes, while RESTful APIs support deeper customization. Clients range from e-commerce stores to subscription services seeking scalable growth via incentivized referrals.

Similar Opportunities

Match Group, LLC logo

Match Group, LLC

Paris, France
Full-time
Expires May 3, 2026
iOS
Mobile
Senior
+1 more

3 days ago

Apply
Bengaluru, India
Full-time
Expires May 4, 2026
Java
Go
Swift
+5 more

2 days ago

Apply
Careem Technologies FZ-LLC logo

Careem Technologies FZ-LLC

Karachi, Pakistan; Lahore, Pakistan
Full-time
Expires Apr 25, 2026
Swift
iOS
Mobile
+3 more

11 days ago

Apply
Needham, MA
Full-time
Expires Apr 25, 2026
Swift
iOS
Android
+2 more

11 days ago

Apply