Job Description
Senior Android Engineer
Location: Barcelona, ESP. Salary and benefits based on experience, equity, stock options, and benefits.
Responsibilities
- Work in a small autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists.
- Own overall company goal rather than a single feature, impacting both what we build and how we build it.
- Develop and maintain the user-facing mobile app using Kotlin, MVVM, Coordinators, and a modular architecture.
- Write unit tests, integration tests, and snapshot tests for Compose screens, ensuring high quality code.
- Participate in code reviews on GitHub and implement feedback from peers and managers.
- Collaborate across product teams and share knowledge in the Android discipline weekly meetings.
- Leverage open-source stacks such as RxJava, Retrofit, Moshi, Dagger, Coroutines, and Room,...
Ready to Apply?
Take the next step in your AI career. Submit your application to Monzo today.
Submit Application