En ALTEN México buscamos a un Desarrollador Frontend Mobile (Android). La persona ideal contará con amplia experiencia desarrollando aplicaciones nativas para Android en Kotlin , con enfoque en seguridad, rendimiento y escalabilidad para el sector bancario. Deberá colaborar estrechamente con equipos de diseño, backend y otros desarrolladores en un ambiente ágil, implementando nuevas funcionalidades y garantizando una experiencia de usuario fluida y segura.
Actividades principales
Diseñar, desarrollar y mantener funcionalidades de aplicaciones bancarias utilizando Kotlin y Android SDK , asegurando integraciones correctas con backend y servicios internos.
Implementar características complejas como pagos, autenticación biométrica, gestión de cuentas y visualización de transacciones.
Colaborar con el equipo de diseño para construir interfaces intuitivas basadas en Material Design .
Mantener y refactorizar la base de código utilizando Clean Architecture , MVVM , y patrones como Repository y Singleton.
Optimizar tiempos de carga y asegurar una experiencia de usuario fluida y sin interrupciones.
Requisitos
Mínimo 5 años de experiencia en desarrollo de aplicaciones Android nativas.
Escolaridad: Ingeniería en Sistemas o afín.
Experiencia con Jetpack Components (Navigation, LiveData, ViewModel, WorkManager, Room).
Conocimientos en Kotlin Coroutines y Flow.
Manejo de Dagger 2 o Hilt.
Experiencia con Retrofit o Ktor para consumo de APIs REST.
Pruebas unitarias y de UI con JUnit, Mockito, Espresso, Robolectric.