Ingeniero Senior Android para Sistemas Automotrices de Infoentretenimiento
Remoto
Tiempo parcial
Buscamos un Ingeniero Senior de Android con amplia experiencia en el desarrollo de aplicaciones y frameworks para sistemas de infoentretenimiento en el sector automotriz. Esta distinguida posición ofrece la oportunidad de incorporarse a nuestro equipo innovador para diseñar soluciones tecnológicas de vanguardia que definirán el futuro de la experiencia digital en vehículos modernos.
Responsabilidades Principales
- Implementar soluciones técnicas orientadas al usuario, escalables y mantenibles para el desarrollo de aplicaciones y frameworks de Android utilizando arquitectura modular.
- Diseñar y desarrollar componentes de software robustos para sistemas de infoentretenimiento automotriz con Android Automotive OS (AAOS 13.0 y superior).
- Garantizar la calidad del código y su reutilización mediante la implementación de prácticas de desarrollo óptimas.
- Participar activamente en revisiones de código para mantener estándares de calidad elevados.
- Colaborar e interactuar eficazmente con equipos multifuncionales y clientes internacionales.
- Optimizar el rendimiento de aplicaciones para adaptarse a las restricciones específicas de los entornos automotrices.
- Desarrollar soluciones que integren funcionalidades del vehículo con la experiencia de usuario digital.
- Realizar pruebas exhaustivas para garantizar la robustez del software en condiciones variables.
- Mantenerse actualizado con las últimas tendencias y avances en el desarrollo de Android y tecnologías automotrices.
Requisitos Fundamentales
- Mínimo 2 años de experiencia comprobable en desarrollo de aplicaciones y sistemas Android.
- Experiencia significativa en desarrollo de aplicaciones y frameworks Android para sistemas de infoentretenimiento.
- Dominio avanzado de programación en Kotlin (con Coroutines y Flow), Java y C++.
- Conocimiento sólido de inyección de dependencias (Dagger2/Hilt, Koin) y programación reactiva en Android (RxJava, Flow).
- Experiencia con Android Architecture Components (LiveData, Room, ViewModel, Navigation, DataStore).
- Comprensión profunda de las mejores prácticas de ingeniería de software, arquitectura limpia, principios SOLID, y patrones de diseño (MVP, MVVM, MVI).
- Experiencia con arquitecturas de servicios basadas en REST/JSON y comunicación con APIs.
- Familiaridad con sistemas de integración continua y herramientas de desarrollo (JIRA, Git, CI/CD, herramientas de construcción).
- Capacidad para resolver problemas complejos y optimizar el rendimiento de las aplicaciones.
- Excelentes habilidades de comunicación y capacidad para trabajar en equipo de manera proactiva.
Herramientas y Tecnologías
- Android Studio (versión 2023.3 o superior).
- Layout Manager y ConstraintLayout para diseños adaptativos.
- Depurador ADB y herramientas de diagnóstico especializadas.
- Jetpack Compose para interfaces modernas y reactivas.
- App Profiler y herramientas de optimización de rendimiento.
- Gradle y sistemas de construcción automatizados.
- Frameworks de pruebas: Android Espresso, Robolectric, Mockito, JUnit.
- Sonarqube para análisis estático de código y garantía de calidad.
- Git para control de versiones y gestión colaborativa del código.
- Jenkins, GitHub Actions o CircleCI para integración y despliegue continuos.
Competencias Adicionales Valoradas
- Experiencia con Android Automotive OS o Android Auto.
- Conocimiento de protocolos de comunicación vehicular (CAN, Automotive Ethernet).
- Familiaridad con requisitos de seguridad automotriz y estándares como ISO 26262.
- Experiencia en desarrollo de aplicaciones para cockpit digital y HMI.
- Conocimientos de experiencia de usuario específicos para interfaces en vehículos.
- Experiencia trabajando en equipos distribuidos internacionalmente.
- Certificaciones relevantes en desarrollo Android o tecnologías automotrices.
Ubicación y Duración
La posición está ubicada en el área metropolitana de Múnich, Alemania, con posibilidad de trabajo remoto para candidatos altamente cualificados. Se trata de un contrato a largo plazo con excelentes perspectivas de crecimiento profesional y proyección internacional.
¿Por qué Incorporarse a Nuestro Equipo?
Ofrecemos la extraordinaria oportunidad de trabajar en proyectos de vanguardia que están redefiniendo el futuro de la movilidad inteligente. Usted colaborará con expertos de primer nivel del sector automotriz y tecnológico, desarrollando soluciones innovadoras que llegarán a millones de usuarios en todo el mundo. Nuestro entorno empresarial fomenta el aprendizaje continuo, la innovación y el desarrollo profesional, con un equilibrio óptimo entre responsabilidades laborales y bienestar personal.