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
About Monzo
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.
