En Iteration Mobile, empresa española pionera en desarrollos de movilidad y software de automoción, seguimos ampliando nuestro equipo técnico en la zona sur de Madrid. Buscamos un/a Senior Mobile Core Engineer con trayectoria sólida en desarrollo de software y experiencia profunda en movilidad, capaz de trabajar sobre partes críticas del producto: lógica core, rendimiento, estabilidad, arquitectura y evolución técnica de una aplicación usada por millones de personas en todo el mundo. Sobre Radarbot Radarbot se ha consolidado a nivel mundial como la aplicación líder en aviso de radares y es uno de los 3 navegadores GPS con más descargas del mundo. Incorporarte a Radarbot significa trabajar sobre un producto real, exigente y con impacto global, donde las decisiones técnicas importan de verdad. Aquí no buscamos a alguien para “hacer pantallas”, sino a una persona capaz de entender software en profundidad y contribuir a la evolución de un sistema móvil complejo, con retos reales de rendimiento, escalabilidad, fiabilidad y experiencia de usuario en carretera. ? Video presentación Radarbot ? https://www.youtube.com/watch?v=KIA9tUSJ-u0 Propósito del puesto Este puesto existe para reforzar el núcleo técnico del producto móvil, aportando criterio senior en el desarrollo y evolución de componentes críticos de la aplicación. La persona que se incorpore deberá ayudar a mantener y mejorar la robustez del software, optimizar rendimiento, trabajar sobre lógica sensible del producto y contribuir a que Radarbot siga escalando con calidad en un entorno técnico exigente. Qué harás
• Trabajar sobre componentes core del producto móvil, con foco en rendimiento, estabilidad y mantenibilidad.
• Desarrollar y evolucionar lógica crítica de la aplicación en un entorno de alta exigencia técnica.
• Participar en decisiones de arquitectura y diseño técnico orientadas a largo plazo.
• Optimizar consumo de recursos, tiempos de respuesta y eficiencia general de la app.
• Colaborar con el equipo en la mejora continua de la calidad del código, las prácticas de desarrollo y la fiabilidad del producto.
• Integrarte con otras capas del sistema y colaborar en la evolución técnica del ecosistema de la aplicación.
• Contribuir con criterio técnico senior a la resolución de problemas complejos y al análisis de incidencias de fondo.
• Aportar una visión madura de ingeniería de software aplicada a producto real, no solo a ejecución de funcionalidades. Perfil que buscamos Buscamos una persona con trayectoria senior consolidada, alto nivel técnico y experiencia real construyendo software robusto. Nos encaja especialmente alguien que combine profundidad técnica, mentalidad de producto, capacidad de colaboración y comodidad trabajando sobre código complejo, donde importan tanto la calidad interna como el comportamiento final de la aplicación en uso real. Requisitos imprescindibles
• Trayectoria sólida y senior en desarrollo de software.
• Experiencia amplia en desarrollo móvil y aplicaciones.
• Experiencia trabajando sobre código de cierta complejidad técnica, no solo sobre capas superficiales de interfaz.
• Dominio sólido de Java, especialmente en contextos donde interviene lógica core del producto.
• Conocimiento y experiencia con Kotlin.
• Base técnica fuerte en lenguajes como C y C++.
• Experiencia en desarrollo a bajo nivel o en entornos donde el rendimiento, la eficiencia y el control técnico son importantes.
• Capacidad para entender, mantener y evolucionar software complejo con criterio de arquitectura.
• Buenas prácticas de desarrollo: código limpio, mantenible, testeable y orientado a estabilidad.
• Manejo habitual de Git.
• Capacidad real de trabajo en equipo y colaboración técnica sin generar fricción innecesaria. Se valorará especialmente
• Experiencia en desarrollo de videojuegos.
• Experiencia en software o sistemas de bajo nivel.
• Experiencia en productos relacionados con mapas, navegación, geolocalización o radares.
• Haber trabajado en productos con alto volumen de usuarios o exigencia elevada de rendimiento.
• Sensibilidad por la experiencia real del usuario en movilidad y conducción.
• Interés por el mundo de la navegación, la automoción y la seguridad vial.
• Afinidad con el producto y con el contexto de uso real de Radarbot. Encaje que suele funcionar bien en este rol
• Persona técnicamente resistente, pero sin necesidad de imponer.
• Perfil maduro, colaborativo y orientado a construir con el equipo.
• Alguien que disfruta resolviendo problemas complejos de software más que buscando protagonismo.
• Persona cómoda en entornos presenciales y con buena disponibilidad logística para trabajar desde Getafe. Qué ofrecemos
• Incorporarte a una app líder a nivel mundial.
• Trabajar sobre un producto real, complejo y con millones de usuarios.
• Participar en retos técnicos de verdad, con impacto directo en el comportamiento del producto.
• Formar parte de un equipo cercano, especializado y con foco en calidad.
• Oficinas modernas en Charmex Green Building, Getafe.
• Entorno donde la ingeniería importa y donde el trabajo técnico tiene efecto real sobre el producto. Cómo postularse Si te interesa formar parte del equipo y crees que encajas en este tipo de reto técnico, envíanos tu currículum y, si los tienes, ejemplos de proyectos o productos en los que hayas trabajado a:
[email protected]
📌 Senior Mobile Developer Android (Getafe)
🏢 Radarbot
📍 Getafe