Monzo

Senior Android Engineer

Monzo
Apply
4 hours ago
Barcelona, SpainSenior

Responsibilities

  • Build and evolve Monzo’s native Android application.
  • Create polished user experiences and resilient, well-tested code.
  • Work with a small autonomous product squad to determine what to build and how to build it.
  • Collaborate with mobile, backend, design, research, product, QA, and data teams.
  • Contribute to Android discipline discussions, codebase improvements, and engineering processes.
  • Write unit, Compose, snapshot, and Espresso tests.
  • Participate in code reviews through GitHub Pull Requests.

Requirements

  • Experience programming in Kotlin.
  • Experience shipping and iterating on at least one app in the Play Store.
  • A product mindset focused on customer outcomes and data-informed decisions.
  • Ability to turn strong product design into polished applications.
  • Comfort working in an ambiguous, collaborative team environment.
  • Understanding of computer science principles.
  • Commitment to learning and improving engineering practices.

Benefits

  • Barcelona, Spain location with a hybrid model requiring three days per week in the office.
  • Flexible working hours.
  • €1,200 annual learning budget for books, training courses, and conferences.
  • Incentive Awards tied to performance plus benefits.
  • Flexible interview scheduling and an application process expected to take around 2–3 weeks.

Tech Stack

Jetpack ComposeKotlin

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