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