← Back to list
Job

Android Engineer

Mobile Developer • On-site • Full-time • Spain Barcelona, Spain

Monzo's Barcelona-based mobile team is hiring an Android Engineer to build polished user experiences for the native banking app used by over 11 million people.

Responsibilities

  • ▹Develop and evolve the native Android app
  • ▹Work in an autonomous product squad with iOS engineers, backend engineers, researchers, designers, PMs and QA
  • ▹Own an overall company goal rather than a single feature
  • ▹Participate in weekly Android discipline meetings

Requirements

  • ▹Native Android development experience in Kotlin
  • ▹Familiarity with MVVM architecture and the Coordinators pattern
  • ▹Experience with RxJava, Retrofit, Moshi, Dagger, Room
  • ▹Familiarity with Jetpack Compose
  • ▹Experience writing unit and Compose tests, GitHub PR-based code review

Soft skills

Product focus, commitment to polished user experienceBalancing fast iteration with well-tested code

What we offer

  • ▹Performance-related incentive awards
  • ▹Hybrid working: 3 days a week in the office
  • ▹Regular 1:1s with an engineering manager

About the company

Monzo's mobile engineering team has around 40 Android engineers from varied backgrounds; the bank's mission is to make money work for its more than 11 million customers.

Similar jobs