1 month ago
Barcelona, SpainMid Level
Responsibilities
- Evolve Monzo’s native Android banking application and build polished customer experiences.
- Balance rapid iteration with well-tested, resilient code.
- Work in a small autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists.
- Contribute to decisions about what to build and how to build it in support of overall company goals.
- Write unit tests for ViewModels, Coordinators, and other classes containing logic.
- Write Compose screen tests and snapshot tests using Happo, and test application flows with Espresso.
- Participate in the Android discipline to improve tools, techniques, the codebase, and engineering processes.
Requirements
- Experience programming in Kotlin.
- Experience shipping and iterating on at least one application in the Play Store.
- A product mindset focused on customer outcomes and data-informed decisions.
- Ability to turn excellent design into polished products.
- Comfort working in a collaborative team dealing with ambiguity.
- Understanding of computer science principles.
Benefits
- Barcelona-based hybrid work with three days per week in the office.
- Flexible working hours.
- Equity, stock options, incentive awards tied to performance, and other benefits.
- €1,200 annual learning budget for books, training courses, and conferences.
Tech Stack
Categories
Mobile
About Monzo
Time is money. Make the most out of both with Monzo. Britain's favourite bank.
