# 0146 - Android Frontend Mobile Developer Sr

**Company:** [ALTEN MÉXICO](http://jobs.workable.com/companies/besfVJjWg7bFNLRDi4EkcM.md)
**Location:** Mexico City, Mexico
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Engineering AMX

[Apply for this job](http://jobs.workable.com/view/138d7589-0abc-4e91-944c-65fd7d4a3fde)

## Description

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 entorno á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.[](https://altengroup-my.sharepoint.com/personal/juan_delosreyes_alten_com/_layouts/15/Doc.aspx?sourcedoc=%7BD7989BCE-7BF5-4041-B444-1D325D137F03%7D&file=Copy332509237CO-%20Desarrollador%20Senior%20Frontend%20App%20\(Android\).xlsx&action=default&mobileredirect=true)
-   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**.[](https://altengroup-my.sharepoint.com/personal/juan_delosreyes_alten_com/_layouts/15/Doc.aspx?sourcedoc=%7BD7989BCE-7BF5-4041-B444-1D325D137F03%7D&file=Copy332509237CO-%20Desarrollador%20Senior%20Frontend%20App%20\(Android\).xlsx&action=default&mobileredirect=true)
-   Mantener y refactorizar la base de código utilizando **Clean Architecture**, **MVVM**, y patrones como Repository y Singleton.[](https://altengroup-my.sharepoint.com/personal/juan_delosreyes_alten_com/_layouts/15/Doc.aspx?sourcedoc=%7BD7989BCE-7BF5-4041-B444-1D325D137F03%7D&file=Copy332509237CO-%20Desarrollador%20Senior%20Frontend%20App%20\(Android\).xlsx&action=default&mobileredirect=true)
-   Optimizar tiempos de carga y asegurar una experiencia de usuario fluida y sin interrupciones

## Requirements

-   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.
-   Uso de Glide o Coil para carga de imágenes.
-   Firebase (Autenticación, Firestore, notificaciones push).
-   Control de versiones con Git.
-   Experiencia con programación reactiva (RxJava o Kotlin Flow).
-   Deseable: experiencia en seguridad móvil (encriptación, manejo seguro de datos, autenticación biométrica).
-   Deseable:

-   integración con sistemas de pago.

## Benefits

-   Sueldo base competitivo.
-   Seguro de gastos médicos mayores (incluye dental y visión).
-   15 días de aguinaldo.
-   25% de prima vacacional.
-   12 días de vacaciones desde el primer año.
-   Seguridad social (IMSS).
-   Vales de despensa quincenales.
