Descripción del trabajo
El puesto consiste en el desarrollo e implementación de funcionalidades nativas para Android usando Kotlin con frameworks modernos y arquitectura MVVM. La posición incluye liderazgo técnico o desarrollo independiente de módulos de la aplicación, según el nivel de experiencia.
El candidato participará en el diseño e implementación de componentes de UI con Jetpack Compose y Compose Navigation, garantizando un desarrollo conforme a estándares de seguridad y contribuyendo a la optimización y mantenimiento de los módulos existentes. Además, participará activamente en procesos ágiles junto con equipos de UX, backend y QA, y presentará regularmente los resultados del proyecto al equipo.
Responsabilidades:
- Desarrollo e implementación de funcionalidades nativas para Android usando Kotlin con frameworks modernos y arquitectura MVVM.
- Liderazgo técnico o desarrollo independiente de módulos de la aplicación según experiencia.
- Diseño e implementación de componentes de UI con Jetpack Compose y Compose Navigation.
- Desarrollo conforme a estándares de seguridad según BSI-TR-03107 y BSI-TR-03161.
- Refactorización de módulos existentes, optimización de código y mejora del rendimiento.
- Configuración, mantenimiento y uso de pipelines CI/CD (Gradle KTS, Bitrise, Azure DevOps).
- Creación y ejecución de pruebas unitarias y de UI (Mockito, Espresso) y aseguramiento de la documentación.
- Revisión de código, consultoría técnica y transferencia de conocimientos.
- Colaboración con equipos de UX, backend y QA, y participación activa en procesos ágiles (Scrum, JIRA).
- Presentación periódica de los resultados del proyecto al equipo.
Requisitos:
- Más de 5 años de experiencia en desarrollo Android.
- Al menos 1 año de experiencia documentando requisitos de negocio y soluciones técnicas usando prácticas de desarrollo como Clean Code y Test Driven Development.
- Dominio de pruebas unitarias.
- Experiencia con CI/CD (Jenkins, Bitrise, Azure DevOps).
- Conocimiento de arquitecturas de aplicaciones (MVVM).
- Experiencia con Gradle (KTS).
- Al menos 2 años de experiencia trabajando en desarrollo ágil con Scrum o Kanban.
- Experiencia con JIRA y Confluence.
- Dominio de Kotlin.
- Experiencia con Git y el modelo de ramas Git Flow.
- Deseable: experiencia con Kotlin Coroutines y Flow, inyección de dependencias (Koin), comunicación en red (Retrofit), pruebas unitarias y de UI (Mockito), Jetpack Compose y Compose Navigation, OpenAPI, conocimientos de seguridad OWASP en proyectos de seguro de salud legal (GKV) con requisitos de protección de datos según eIDAS Substantial/High.
Salario a percibir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.




