




Resumen: Monzo busca ingenieros Android centrados en el producto para evolucionar su aplicación móvil nativa, creando experiencias de usuario pulidas con código robusto e iterando rápidamente. Puntos destacados: 1. Trabajar en pequeños equipos de producto autónomos para influir en qué y cómo construimos 2. Desarrollar íntegramente con Kotlin, MVVM, Coordinators y una pila tecnológica moderna 3. Colaborar directamente con toda la empresa y crecer como ingeniero ***Estamos empeñados en hacer que el dinero funcione para todos.*** Decimos adiós a las formas complicadas y confusas de la banca tradicional. Tras comenzar como una tarjeta prepago, nuestra oferta de productos ha crecido mucho en los últimos 10 años en el Reino Unido. Además de cuentas bancarias personales y empresariales, ofrecemos cuentas conjuntas, cuentas para jóvenes de 16\-17 años, una cuenta gratuita para niños y tarjetas de crédito en el Reino Unido, con más novedades emocionantes por venir fuera de este mercado. Nuestros clientes del Reino Unido también pueden ahorrar, invertir y consolidar sus pensiones con nosotros. Con nuestras tarjetas de color coral intenso y la función «recibe tu salario antes», combinadas con educación financiera en redes sociales y un servicio al cliente galardonado, ¡tenemos una larga historia de crear momentos mágicos para nuestros clientes! No se trata de vender productos \- queremos resolver problemas y transformar vidas mediante Monzo ❤️ Barcelona, España \| El salario base para este puesto depende de la experiencia \+ Premios por incentivos vinculados a tu desempeño \+ beneficios Modelo híbrido: 3 días a la semana en la oficina * **Nuestro equipo de Ingeniería Móvil** En Monzo contamos con aproximadamente 40 ingenieros Android y estamos buscando más personas para unirse al equipo. Algunos no son graduados universitarios; solo algunos estudiaron Informática; algunos han trabajado en grandes empresas; otros únicamente en startups; y hay también antiguos consultores. Si disfrutas aprender cosas nuevas, ¡nos encantaría hablar contigo! **En Monzo trabajamos en pequeños equipos interdisciplinarios** Contamos con unos 400 ingenieros de un total de aproximadamente 4.500 personas \- y tenemos grandes ambiciones. Hay muchos retos interesantes por delante, y damos la bienvenida a que las personas cambien de equipo o se especialicen, según prefieran. Como ingeniero aquí podrás colaborar directamente con cualquier persona de la empresa, y organizamos periódicamente sesiones de intercambio de conocimientos para que aprendas mucho sobre temas tan diversos como el funcionamiento de los bancos o la comunicación efectiva. ### **Tu papel será fundamental al...** Buscamos **ingenieros Android centrados en el producto** para evolucionar nuestra aplicación móvil nativa. Te enorgullecerá crear experiencias de usuario pulidas, y sabrás equilibrar la necesidad de un código bien probado y robusto con la agilidad para avanzar rápido e iterar. Trabajarás en un producto que ya forma parte de la vida diaria de más de 11 millones de personas, y tu trabajo aquí definirá la forma en que las personas interactúan con sus finanzas. Como ingeniero Android en Monzo trabajarás en un pequeño equipo de producto autónomo junto a ingenieros iOS, ingenieros backend, investigadores de usuarios, diseñadores de producto, gestores de producto, especialistas en pruebas de calidad (QA) y científicos de datos. Tú y tu equipo seréis responsables de un objetivo general de la empresa, en lugar de desarrollar una característica específica \- tendrás la oportunidad de influir tanto en *qué* construimos como en *cómo* lo construimos. Los ingenieros móviles de Monzo trabajan en todo, desde el producto bancario personal hasta las herramientas de soporte al cliente. También contamos con un pequeño equipo de plataforma móvil dedicado a permitir que otros ingenieros avancen más rápido. Cada semana nos reunimos como disciplina Android para debatir herramientas, técnicas, problemas que encontramos en toda la empresa y colaborar para mejorar nuestra base de código y nuestros procesos. Reportarás a un gestor de ingeniería que se reunirá contigo cada 1\-2 semanas en reuniones individuales (1:1). Está comprometido con ayudarte a crecer y desarrollarte como ingeniero. #### **Nuestra aplicación Android** Nuestra aplicación está escrita íntegramente en Kotlin, construida con MVVM (Modelo-Vista-ViewModel) y Coordinators, y modularizada por características del producto. Utilizamos RxJava, Retrofit y Moshi para las llamadas a las APIs y Dagger para la inyección de dependencias. Estamos comenzando a usar Coroutines para la mayoría de las nuevas funciones. Room es nuestra opción para la persistencia, y usamos repositorios para interactuar con los datos. Hemos desarrollado nuestro sistema de diseño con Compose. Usamos solicitudes de extracción (Pull Requests) en GitHub para realizar revisiones de código y escribimos pruebas unitarias para nuestros ViewModels, Coordinators y cualquier otra clase que contenga lógica. Escribimos pruebas para todas nuestras pantallas en Compose y las sometemos a pruebas de instantáneas (snapshot tests) con Happo. También usamos Espresso para probar flujos, ejecutados mediante nuestro sistema de integración continua. Anteriormente hemos escrito sobre la construcción de Monzo Chat en Android, donde se detallan algunos de estos elementos. ### **Nos encantaría saber de ti si…** * Te importa el impacto que tu trabajo tiene en nuestros clientes y optimizas por resultados, no por el número de líneas de código que produces * Te entusiasma y tienes experiencia programando en Kotlin * Has publicado e iterado al menos una aplicación en Google Play Store * Tienes mentalidad de producto: te preocupan los resultados para los clientes y deseas tomar decisiones basadas en datos * Te apasiona transformar un excelente diseño en productos hermosos * Te sientes cómodo trabajando en un equipo que maneja la ambigüedad * Tienes conocimientos sólidos de los principios fundamentales de la informática Actualmente buscamos ingenieros de nivel L30; puedes leer más sobre ello en nuestro Marco de Progresión de Ingeniería. Durante las entrevistas se evaluará todo el marco, así que si no estás seguro del nivel al que aspiras, ¡habla con tu reclutador! ### **¿Qué te ofrece este puesto?:** Rango salarial base para este puesto depende de la experiencia \+ participación accionarial \+ opciones sobre acciones \& beneficios El salario base para este puesto depende de la experiencia \+ Premios por incentivos vinculados a tu desempeño \+ beneficios * Ofrecemos horarios laborales flexibles y confiamos en que trabajarás las horas suficientes para desempeñar bien tu trabajo, en los momentos que mejor te convengan a ti y a tu equipo. Presupuesto anual para formación de 1.200 € para libros, cursos de capacitación y conferencias ### **El proceso de solicitud consta de 3 etapas clave** Nuestro proceso de entrevistas incluye tres fases principales: * Llamada inicial * Tarea para realizar en casa o ejercicio de programación en pareja * Entrevista final que incluye diseño de sistemas y entrevista conductual Este proceso debería durar aproximadamente 2\-3 semanas \- tu agenda es muy importante para nosotros, ¡así que prometemos ser lo más flexibles posible! Tenemos algunas directrices sobre el uso de la inteligencia artificial (IA) para superar con éxito una solicitud y una entrevista en Monzo. Puedes leerlas aquí. Hay un blog detallado sobre el proceso de entrevistas, con información adicional, consejos y recomendaciones. Cerraremos esta oferta únicamente una vez que tengamos suficientes solicitudes para la siguiente etapa. Por favor, envía tu solicitud lo antes posible para asegurarte de no perdértela. Si resultas seleccionado para este puesto, trabajaremos contigo para acordar una fecha de inicio. En algunos casos puede haber un retraso en tu disponibilidad debido a los requisitos de salida de tu puesto actual, para garantizar que todo siga funcionando sin problemas. Te mantendremos informado y actualizado en todo momento. LI\-JS1 **Igualdad de oportunidades para todas las personas** La diversidad y la inclusión son una prioridad para nosotros, y nos aseguramos de brindar mucho apoyo a todas nuestras personas para que crezcan en Monzo. En Monzo abrazamos la diversidad fomentando un entorno inclusivo donde todas las personas puedan hacer el mejor trabajo de sus vidas con nosotros. Esto es fundamental para nuestra misión de hacer que el dinero funcione para todos. Puedes leer más en nuestro blog, el Informe de Diversidad e Inclusión 2024 y el Informe sobre la Brecha Salarial por Género 2024. Somos un empleador que ofrece igualdad de oportunidades. Todos los solicitantes serán considerados para empleo sin tener en cuenta edad, etnia, religión, sexo, orientación sexual, identidad de género, estado familiar o parental, origen nacional, o condición de veterano, neurodiversidad o discapacidad. Si tienes un nombre preferido, utilízalo al presentar tu solicitud. No necesitamos tu nombre completo ni tu nombre de nacimiento en la fase de solicitud


