Requisitos:
* Profesional en ingeniería de sistemas, electrónica, desarrollo o áreas afines.
* Experiencia mínima de 4 años en desarrollo Android nativo (Java y Kotlin), con conocimientos sólidos en MVVM, MVP, Clean Architecture y principios SOLID.
* Experiencia con Android Studio, Gradle, Retrofit, Room, Flow, Coroutines, DataStore y Jetpack Compose.
* Experiencia en integración de APIs RESTful, control de versiones con Git y publicación en Google Play.
* Familiaridad con JUnit 5 y pruebas automatizadas.
* Deseable experiencia en el sector bancario, financiero o fintech.
Funciones:
* Desarrollar y mantener aplicaciones móviles nativas en Android (Kotlin y Java), asegurando alta calidad, rendimiento y seguridad.
* Implementar arquitecturas modernas (MVVM, MVP, Clean Architecture) siguiendo principios SOLID y buenas prácticas de desarrollo.
* Crear interfaces funcionales e intuitivas con Jetpack Compose y XML, alineadas con los lineamientos de Material Design.
* Integrar APIs RESTful, servicios externos y bases de datos locales (Room, SQLite, DataStore, Flow, Coroutines).
* Liderar revisiones de código, asegurar la correcta implementación técnica y apoyar la mentoría del equipo de desarrollo.
* Participar en la planificación de sprints, estimación de tareas y coordinación con las áreas de QA y requerimientos.
* Ejecutar pruebas unitarias y de interfaz (JUnit 5) para garantizar la estabilidad del software.
* Gestionar versionamiento de código y despliegues mediante Git, Gradle y publicación en Google Play.
* Promover la mejora continua, proponiendo nuevas herramientas, metodologías y soluciones técnicas.