Logo Jober.uk

Monzo

added: 13 hours ago4Views

Senior Android Engineer

Location

Barcelona+Hybrid

SeniorKotlin
Required language
-
Job Type
-
Experience
-

About the role

We’re searching for product-focused Android engineers to evolve our native mobile app. You’ll take pride in building polished user experiences, and you’ll balance the need for well-tested resilient code with moving fast and iterating.

You’ll be working on a product that is a part of day to day life for more than 11 million people already, and your work here will shape the way that people interact with their finances.

Our Android app

Our app is 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature. We use RxJava, Retrofit and Moshi for API calls and Dagger for dependency injection. We’re starting to use Coroutines for most new features. Room is our choice for persistence, and we use repositories for interacting with data. We’ve built out our design system with Compose.

We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed via our continuous integration system.

What we’re looking for

  • You care about the impact your work has on our customers, and optimise for outcomes rather than the number of lines of code you output
  • You’re excited about and have experience in programming in Kotlin
  • You’ve shipped and iterated on at least one app in the Play Store
  • You have a product mindset: you care about customer outcomes and you want to make data-informed decisions
  • You love turning excellent design into beautiful products
  • You’re comfortable working in a team that deals with ambiguity
  • You have an understanding computer science principles

What’s in it for you

  • Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits
  • Hybrid model: 3 days a week in the office in Barcelona
  • Flexible working hours
  • Learning budget of €1,200 a year for books, training courses and conferences