Regístrate para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritas
  • Crear CV
    Nuevo
  • Salario
  • Alertas de empleo

Senior Android Engineer

Monzo

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 ❤️

 

Barcelona, Spain | 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

 

About our Mobile Engineering discipline

Our mobile engineers have a variety of different backgrounds

There are ~60 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 650 engineers out of roughly 5,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 for this role is depending on experience + Incentive Awards tied to your performance + 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: 

  1. Initial Call 
  2. Take home task or pair coding exercise 
  3. 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.

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.

LI-JS1

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 , 2026 Diversity and Inclusion Report and 2025 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

Oferta de empleo publicada 6 días atrás
Ofertas similares que pueden interesarteSegún la Senior Android Engineer en Barcelona
  •  ...Proton Technologies AG in Barcelona is seeking a Senior Android Software Engineer to build privacy-first Android apps using Kotlin, Jetpack Compose, and a shared Rust core. You’ll contribute to scalable, high-quality mobile experiences used by millions. You will own... 
    Senior
    Horario flexible

    Proton AG

    Barcelona
    15 horas atrás
  • de 60000 a 110000 €/año

     ...Senior Android Software Engineer - Barcelona Barcelona About Proton Proton was founded in 2014 by scientists from CERN on a simple truth: privacy is a fundamental human right. Since then, we’ve built the world’s largest encrypted email service (Proton Mail) and... 
    Senior
    Trabajar en la oficina
    Horario flexible

    Proton AG

    Barcelona
    15 horas atrás
  •  ...wynwood tech LLC in Barcelona invites Senior Android Developers to join a leading digital agency project. The role is based in the Barcelona area and offers on-site appointments for a long-term engagement. The ideal candidate has strong Kotlin native Android experience... 
    Senior
    Contrato

    Wynwood Tech LLC

    Barcelona
    4 días atrás
  •  ...Dear Senior Android Developers, We are currently looking for multiple Senior Android Developers for one of the leading digital agencies in Spain. The position is based in the Barcelona area and long-term. QUICK FACTS: Freelancing/Contracting Start: ASAP... 
    Senior
    Freelance
    Tiempo completo
    Inicio inmediato

    Wynwood Tech LLC

    Barcelona
    4 días atrás
  •  ...week in the office   About our Mobile Engineering discipline Our mobile engineers have...  ...different backgrounds There are ~60 Android engineers at Monzo and we’re looking for...  ...specialise, whatever you prefer. As an engineer here you'd be able to work directly with... 
    Senior
    Práctica
    Trabajar en la oficina
    Trabajo híbrido
    Horario flexible
    3 días a la semana

    Monzo

    Barcelona
    16 días atrás
  •  ...Scopely is seeking a Senior Graphics Engineer to advance real-time rendering on mobile, focusing on Vulkan for Android and Metal for iOS, and to help push visuals across devices in our cross-platform strategy MMO title. You will work with SRP extensions, clustered/meshlet... 
    Senior

    the hive

    Barcelona
    4 días atrás
  •  ...Scopely is seeking a Senior Graphics Engineer to join our global team. The role is remote-friendly across the UK, Ireland, Portugal, Spain or based in our Barcelona hub on hybrid basis. You will push real-time rendering features for mobile across devices, using Vulkan... 
    Senior
    Remoto
    Trabajo híbrido

    Scopely

    Barcelona
    2 días atrás
  •  ...Manychat, Inc is seeking an experienced iOS engineer in Barcelona to own native iOS development while collaborating with product, design, and backend teams. You will lead on iOS, grow into Android, and ensure high quality through AI-assisted workflows. You'll work... 
    Senior
    Trabajo híbrido

    Manychat, Inc

    Barcelona
    1 día atrás
  •  ...beyond. You’ll start by leading on native iOS and grow into Android along the way, even if you haven’t worked with it before. AI tools...  ...YOU'LL LIKE IT HERE You own more than the code here. Mobile engineers are embedded from discovery through delivery, so you shape what... 
    Senior
    Práctica
    Trabajar en la oficina
    Desde casa
    Remoto
    Trabajo híbrido

    Manychat, Inc

    Barcelona
    1 día atrás
  •  ...Voodoo in Barcelona is seeking an experienced QA Engineer for mobile games to own the QA process end-to-end. You will perform comprehensive manual testing, document critical defects, and help improve overall game quality through tooling and process enhancements. The... 
    Senior

    Voodoo

    Barcelona
    15 horas atrás
  •  ...We are looking for a Mobile Developer Engineer to join our team in Barcelona. In this role...  ...quality mobile SDKs and applications for Android (Kotlin) and/or iOS (Swift), with...  ...architecture diagrams, API specs. Shadow senior developers and join product demos. Days... 
    Senior
    Tiempo completo
    Remoto
    Horario flexible

    Giesecke+Devrient

    Sant Joan Despí, Barcelona
    10 días atrás
  •  ...LCKY Group is seeking a Principal Java Engineer to drive cloud-native transformations and modernise legacy applications in regulated environments. You will design microservices architectures on AWS, mentor engineers, and lead API-driven initiatives while ensuring security... 
    Senior

    Lcky Group

    Barcelona
    4 días atrás
  •  ...current infrastructure while implementing new features to meet evolving market demands. The ideal candidate has a CS or software engineering degree, 5+ years of Java experience, strong debugging skills, and fluency in English; Spanish is a plus. #J-18808-Ljbffr... 
    Senior
    Remoto
    Trabajo híbrido

    Novanta Inc.

    Barcelona
    1 día atrás
  • BETWEEN Technology busca un Ingeniero de Software WCS para ampliar equipos en Barcelona. Desarrollarás soluciones que optimicen los sistemas de control de almacenes y aplicaciones de intralogística, con enfoque en Java y servicios robustos. Trabajarás en un entorno ...
    Senior

    Between Technology

    Barcelona
    3 días atrás
  •  ...TECDATA ENGINEERING busca un Senior JBoss / Java Security Remediation Engineer para un proyecto en el sector bancario. Identificar, analizar, remediar y validar vulnerabilidades en aplicaciones Java desplegadas sobre JBoss y entornos AWS, trabajando con herramientas SAST... 
    Senior

    TECDATA ENGINEERING

    Barcelona
    1 día atrás
  •  ...rápido a nuevas aplicaciones de TI y modelos de negocio. ¿Qué estamos buscando?Actualmente tenemos un puesto vacante para un/a Android Senior developer que quiera unirse a GFT. Buscamos una persona entusiasta y dinámica dispuesta a empezar y crecer en un entorno multicultural... 
    Senior
    Trabajar en la oficina
    Desde casa
    Remoto
    Trabajo híbrido
    Horario flexible
    Lunes a miércoles
    Jornada intensiva

    GFT España

    Sant Cugat del Vallès, Barcelona
    23 días atrás
  •  ...Knowmad Mood busca un Ingeniero/a de Software Sénior para una plataforma de Datos y Analítica en la nube. El rol implica diseñar, desarrollar y operar soluciones empresariales, con énfasis en arquitecturas distribuidas y servicios AWS, trabajando junto a Product Owners... 
    Senior
    Práctica
    Indefinido
    Remoto

    knowmad mood

    Barcelona
    15 horas atrás
  •  ...Buscamos un/a Senior JBoss / Java Security Remediation Engineer para incorporarse a un proyecto del sector bancario, participando en la identificación, análisis, remediación y validación de vulnerabilidades en aplicaciones Java desplegadas sobre JBoss y entornos AWS... 
    Senior

    Tecdata Engineering

    Barcelona
    1 día atrás
  •  ...Knowmad Mood busca un Software Engineer Senior para un equipo internacional que trabaja en una plataforma de datos y analítica en la nube. Se diseña y desarrolla soluciones empresariales en entornos complejos, con arquitectura orientada a eventos y servicios AWS. El... 
    Senior
    Indefinido
    Remoto

    Knowmad Mood

    Barcelona
    2 días atrás
  • Knowmad Mood, una empresa líder en transformación digital, busca un profesional con más de 8 años de experiencia en desarrollo de software empresarial, con AWS, Python, SQL y Java, capacidad para diseñar arquitecturas orientadas a eventos y prácticas DevOps. Se requiere...
    Senior
    Práctica
    Indefinido
    Trabajo híbrido
    1 día a la semana

    Knowmad Mood

    Barcelona
    3 días atrás
  •  ...brands. Design, code, and deliver robust backend services using Java/J2EE, TDD/BDD, and RESTful APIs. You will collaborate with senior engineers, participate in all development phases, and contribute to continuous improvement. The role offers a hybrid work model, Spanish... 
    Senior
    Trabajo híbrido

    dentsu

    Barcelona
    3 días atrás
  •  ...Knowmad Mood, compañía líder en transformación digital con presencia internacional, busca un/a Software Engineer Senior para unirse a su plataforma de Datos e IA en el sector farmacéutico. El puesto es en Barcelona con modelo híbrido. Se requiere experiencia sólida... 
    Senior
    Práctica
    Trabajo híbrido

    Knowmad Mood

    Barcelona
    3 días atrás
  •  ...Krell Consulting & Training, S.L. busca un/a Senior Fullstack Developer con sólida experiencia en Java, Spring Boot y tecnologías frontend para un proyecto tecnológico con IA. La posición es híbrida en Barcelona, con aproximadamente un día presencial por semana. Se valoran... 
    Senior
    Indefinido
    1 día a la semana

    Krell Consulting & Training, S.L.

    Barcelona
    1 día atrás
  •  ...the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index. We are looking for a Associate Software Engineer, Android - to join our Quick Commerce team on our journey to always deliver amazing experiences.    Contribute to the creation of our... 
    Tiempo completo

    Delivery Hero (talabat)

    Barcelona
    6 días atrás
  • ISANDO Technologies is seeking an experienced Java developer to join our software team in Barcelona, Spain or Athens, Greece. You will build multi-tenant web apps, REST APIs, and cloud-ready solutions in a hybrid environment. The role requires 5+ years of Java experience...
    Senior
    Trabajo híbrido

    Kollmorgen Automation AB

    Barcelona
    15 horas atrás
  •  ...the buy-flow process that helps you get there. You will be an Android specialist in one of our many cross functional product teams. Our...  ...with a huge focus on quality and clean code.   As an Engineer at Trainline, you will... Be a part of a cross-functional team... 
    Trabajar en la oficina
    Trabajo híbrido

    Trainline

    Barcelona
    3 días atrás
  •  ...Intelligent Apps GmbH is seeking a Senior Backend Engineer (m/f/d) for Driver Onboarding to own backend features end-to-end. You will design and develop scalable services, work on distributed systems, and ensure performance through monitoring and CI/CD automation. The... 
    Senior

    Intelligent Apps GmbH

    Barcelona
    3 días atrás
  • Indra Group busca un Ingeniero/a Backend Java para unirse a su unidad de Defensa y trabajar en proyectos de ciberdefensa. Se valorará experiencia en Java 8+, Spring, PostgreSQL, Kafka y pruebas con TDD/BDD, además de mentoring en equipos ágiles. El puesto es híbrido y ...
    Senior
    Trabajo híbrido

    Indra Group

    Barcelona
    4 días atrás
  •  ...Knowmad Mood está buscando un/a ingeniero/a de software sénior para liderar una plataforma de Datos y Analítica en la nube. El candidato ideal debe ser proactivo, orientado a resultados y capaz de transformar ideas en acciones que aporten valor, trabajando en entornos... 
    Senior
    Trabajo híbrido

    Knowmad Mood

    Barcelona
    1 día atrás
  • Zemsania te invita a formar parte de su equipo como Fullstack Developer con Java y Angular. Buscamos un profesional con al menos 5 años de experiencia desarrollando software y nivel de inglés B2/C1 para colaborar en proyectos del sector seguros. El puesto es híbrido...
    Senior
    Trabajar en la oficina
    Trabajo híbrido
    1 día a la semana

    Zemsania

    Barcelona
    4 días atrás

¿Quieres recibir más ofertas?

Suscríbete y recibe ofertas similares para Senior Android Engineer. ¡Entérate antes que nadie!