Job location
Municipality of Granada, Spain
Tech stack
Java
iOS
C++
Video Game Development
Objective-C
OpenGL
Systems Development Life Cycle
Kotlin
Requirements
colaborativos. Muy valorable * Background en videojuegos, motores gráficos o desarrollo de sistemas. * Experiencia con NDK / C++. * Experiencia con OpenGL ES, gráficos 2D/3D o renderizado custom. * Conocimientos de arquitectura a bajo nivel, optimización de CPU/GPU. * Experiencia en apps con mapas, navegación, tiempo real o sensores. * Experiencia desarrollo de Apps en iOS (Objective C/Swift). * Interés por movilidad, automoción y seguridad vial. Qué ofrecemos * Trabajo en una app líder mundial, usada por millones de personas cada día. * Retos técnicos reales y complejos (no proyectos de marketing). * Equipo técnico con alto nivel y foco en calidad. * Oficinas modernas en Charmex Green Building (Getafe). * Estabilidad, proyecto a largo plazo y evolución técnica real. * Salario acorde a experiencia y nivel técnico. ¿Te interesa? Si buscas un proyecto sólido, con retos técnicos reales, lejos del modelo de consultoría y con un
About the company
Sobre nosotros Iteration Mobile es una empresa española pionera en desarrollos de movilidad y software de automoción. Somos los creadores de Radarbot, una de las aplicaciones de navegación y aviso de radares más utilizadas del mundo. Radarbot se ha consolidado como la app líder mundial en aviso de radares y se encuentra entre los 3 navegadores GPS más descargados y usados a nivel global. Trabajarás en un producto real, complejo y con millones de usuarios activos, donde el rendimiento y la fiabilidad son críticos. Echa un vistazo a nuestra web: Video presentación Radarbot. El reto Buscamos un/a Android Senior Developer con perfil muy técnico, experiencia sólida en Java y Kotlin, y una fuerte orientación al desarrollo de bajo nivel, optimización y rendimiento. Este puesto está pensado para programadores experimentados, con mentalidad de sistema, que disfrutan entendiendo qué pasa por debajo, optimizando memoria, CPU, gráficos y tiempos de respuesta. Qué harás * Desarrollo y
mantenimiento de una aplicación Android de alto rendimiento y gran escala. * Trabajo con código crítico en tiempo real (localización, mapas, gráficos, sensores). * Optimización de rendimiento, consumo de batería y uso de memoria. * Desarrollo y mejora de componentes de bajo nivel. * Análisis y resolución de problemas complejos en dispositivos reales y múltiples versiones de Android. * Colaboración estrecha con backend y otros perfiles técnicos senior. Requisitos imprescindibles * Amplia experiencia en desarrollo Android nativo con Java y Kotlin. * Perfil senior con fuerte base en programación de bajo nivel. * Más de 10 años de experiencia en desarrollo de software. * Experiencia optimizando rendimiento, memoria y concurrencia. * Conocimiento profundo del ciclo de vida de Android, threading y gestión de recursos. * Capacidad para leer, entender y mejorar código complejo y legacy. * Uso habitual de Git y flujos de trabajo