Talent.com
Android Engineer, L40

Android Engineer, L40

MonzoMadrid, Madrid, SPAIN
Hace 17 días
Descripción del trabajo

We're on a mission to make money work for everyone.

We're waving goodbye to the complicated and confusing ways of traditional banking.

After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts, accounts for 16-17 year olds, a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save, invest and combine their pensions with us.

With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers!

We're not about selling products - we want to solve problems and change lives through Monzo

Hear from our UK team about what it's like working at Monzo

Barcelona (ESP) | Base salary for this role is depending on experience + stock options | Hybrid model : 3 days a week in the office

Our Mobile Engineering team There are ~40 Android engineers at Monzo and we're looking for more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we'd love to talk to you.

Monzo works in small, interdisciplinary teams

We have around 400 engineers out of roughly 4,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you'll learn heaps about everything from how banks work to effective communication.

You'll play a key role by... 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.

As an Android Engineer at Monzo 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.

You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it. Mobile engineers at Monzo work on everything from the personal banking product to customer support tools. We also have a small mobile platform squad dedicated to enabling other engineers to move faster.

Every week we meet as an Android discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes.

You'll report to an engineering manager who will meet with you every 1-2 weeks 1 : 1. They're dedicated to helping you grow and develop as an engineer.

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.

We've previously written about building Monzo Chat on Android, which goes into detail on some of these elements.

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 computer science principles

What's in it for you : Base salary range for this role is depending on experience + equity + stock options & benefits

Barcelona, ESP

We offer 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

The application journey has 3 key steps Our interview process involves three main stages :

Initial Call

Take home task or pair coding exercise

Final interview including a system design and a behavioural interview

This process should take around 2-3 weeks - your schedule is really important to us, so we promise to be as flexible as possible!

We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here.

You'll hear from us throughout the application process, but if you've got any questions, please reach out to tech-hiring@monzo.com. You can also use this email address to let us know if there's anything we can do to make the process easier for you because of disability, neurodiversity or anything else.

There's a detailed blog on the interview process, for extra details, hints and tips.

We'll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible to make sure you don't miss out.

If you're successful in applying for this role, we'll work with you to find a start date. In some cases, there might be a delay in when you can be released from your current role so that we can make sure things continue to run smoothly. We'll be sure to communicate this with you and keep you updated.

Equal opportunities for everyone Diversity and inclusion are a priority for us and we're making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we're embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2024 Diversity and Inclusion Report and 2024 Gender Pay Gap Report.

We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

If you have a preferred name, please use it to apply. We don't need full or birth names at application stage

#J-18808-Ljbffr

Crear una alerta de empleo para esta búsqueda

Android Engineer • Madrid, Madrid, SPAIN

Ofertas relacionadas
  • Oferta promocionada
Android Developer

Android Developer

Plexus TechToledo, Castille-La Mancha, Spain
En Plexus Tech seguimos creciendo y buscamos a profesionales para trabajar en el desarrollo de tecnología con alma.Somos una compañía tecnológica especializada en servicios y productos IT, basados ...Mostrar másÚltima actualización: hace 5 días
  • Oferta promocionada
Android Developer

Android Developer

JR Spain, , Spain, España
Social network you want to login / join with : .We are looking for a highly skilled and experienced Senior Android Engineer to join our mobile development team. As a key contributor, you will be respons...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Software Engineer, Android Developer

Software Engineer, Android Developer

QuantionMadrid, Spain
Quantion is a Business Digital Transformation services company born in 2015.We have +120 professionals in application development, UX / UI and digital business transformation to build innovative solu...Mostrar másÚltima actualización: hace 4 días
  • Oferta promocionada
Senior Android Engineer

Senior Android Engineer

TuLoteroEspaña
Perfil con más de seis años de experiencia en desarrollo Android.ViewModel, Compose, LiveData, Room…).Experiencia sólida en inyección de dependencias con. Desarrollo con pruebas unitarias.Conocedor ...Mostrar másÚltima actualización: hace 1 día
  • Oferta promocionada
Android Automotive

Android Automotive

VASSToledo, Castille-La Mancha, Spain
Eres un apasionado del desarrollo ? ¿Buscas seguir creciendo en las mejores condiciones y con la mayor cercanía y flexibilidad? ¡Esto te interesa! En VASS, somos líderes en soluciones tecnológica...Mostrar másÚltima actualización: hace 3 días
  • Oferta promocionada
Senior Android Engineer

Senior Android Engineer

TreatwellMadrid, Comunidad de Madrid, España
We’re looking for a talented, friendly and open Senior Android Developer to help build our customer facing apps.Here in the Treatwell tech team we believe in Agile principles and values, our teams ...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Senior Android Engineer

Senior Android Engineer

Feverup, , Spain, España
We’re excited you are checking out this job offer.How do we achieve our mission? Fever has developed a proprietary technology that inspires a global community of over 125M people through personaliz...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Senior Software Engineer, Android

Senior Software Engineer, Android

FDJ UNITEDMadrid, Comunidad de Madrid, España
Talent Partner in Tech | Employment Freelance Consultant | Entrepreneurship enthusiast | Nova Talent.At FDJ UNITED, we don't just follow the game, we reinvent it. FDJ UNITED is one of Europe’s leadi...Mostrar másÚltima actualización: hace 11 días
  • Oferta promocionada
  • Nueva oferta
Android Engineer (Kotlin) - REMOTE

Android Engineer (Kotlin) - REMOTE

TuLoteroMadrid, Spain
Perfil con más de seis años de experiencia en desarrollo Android.ViewModel, Compose, LiveData, Room…).Experiencia sólida en inyección de dependencias con. Desarrollo con pruebas unitarias.Conocedor ...Mostrar másÚltima actualización: hace 19 horas
  • Oferta promocionada
Developer Android

Developer Android

knowmad moodToledo, Castille-La Mancha, Spain
Bienvenido / a a la Comunidad Mobile de knowmad mood! ☕️ En knowmad mood ofrecemos soluciones completas de movilidad.Nos esforzamos en dar un servicio global desde la consultoría donde se evalúa la ...Mostrar másÚltima actualización: hace 5 días
  • Oferta promocionada
QA Android - Android Developer

QA Android - Android Developer

CapitoleToledo, Castille-La Mancha, Spain
Capitole Consulting sigue creciendo y queremos hacerlo contigo! Estamos buscando un QA Android Senior para unirse a nuestro equipo y marcar la diferencia en la estrategia de calidad de la compañí...Mostrar másÚltima actualización: hace 18 días
  • Oferta promocionada
Android Engineer - Remote

Android Engineer - Remote

ReplikaMadrid, Comunidad de Madrid, España
Replika is an AI companion loved by 40M+ users around the world.We’re redefining how people connect with technology—emotionally, intelligently, and personally. We’re scaling fast with a small, tight...Mostrar másÚltima actualización: hace 28 días
  • Oferta promocionada
Senior Android Engineer

Senior Android Engineer

Pearson, , Spain, España
English Language Learning Division.At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. We are bold thinkers and standout innovators who ...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Software Engineer (Android)

Software Engineer (Android)

Revolut, , Spain, España
Get AI-powered advice on this job and more exclusive features.People deserve more from their money.More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliv...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Android Engineer

Android Engineer

Wave Mobile Money, , Spain, España
We’re solving financial inclusion in Africa by building services that work everywhere and are accessible.We’re looking for an engineer who’s independent and excited about getting things done, to he...Mostrar másÚltima actualización: hace más de 30 días
  • Oferta promocionada
Android Engineer, 100% En remoto

Android Engineer, 100% En remoto

WelltechMadrid, Comunidad de Madrid, España
Welcome to Welltech – where health meets innovation! As a global leader in the Health Fitness industry, we’ve crossed over 200 million installs with five life‑changing apps, all designed to boost w...Mostrar másÚltima actualización: hace 25 días
  • Oferta promocionada
Android with Kotlin multiplataform. International Project.

Android with Kotlin multiplataform. International Project.

ALTEN Delivery Centre SpainSpain
Are you looking for the next challenge in your career?.Would you like to be part of an exciting highly qualified team of professionals in an innovative and dynamic work environment working on chall...Mostrar másÚltima actualización: hace 5 días
  • Oferta promocionada
Android Engineer

Android Engineer

NTT DATA Europe & Latam, , Spain, España
Te gustaría formar parte de un equipo dinámico y con oportunidad de desarrollo profesional?.Si buscas un cambio laboral para un proyecto de ámbito internacional, tenemos una oferta para ti.NTT Data...Mostrar másÚltima actualización: hace más de 30 días