Description
We're on a mission to make money work for everyone.
As a Senior Android Engineer at Monzo, you'll play a key role in evolving our native mobile app, building polished user experiences, and balancing the need for well-tested resilient code with moving fast and iterating.
You'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists.
Our Android 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'd love to hear from you if:
- 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 of computer science principles
What's in it for you:
- Base salary depending on experience + Incentive Awards tied to your performance + benefits
- Flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team
- Learning budget of €1,200 a year for books, training courses and conferences