Como parte de una nueva línea de negocio, estamos en búsqueda de:
Desarrollador Android
Función:
Diseñar, desarrollar y mantener aplicaciones Android nativas de alto rendimiento, asegurando la calidad técnica, la experiencia de usuario (UX) y el cumplimiento de los estándares de Google Play, con el fin de entregar soluciones escalables que cumplan con los objetivos del negocio y las necesidades de los usuarios finales.
Requisitos :
Licenciatura terminada en Informática, Ingeniería en Sistemas Computacionales o afín
3 años de experiencia como desarrollador Android
Inglés
Conocimientos:
·· Lenguajes Principales
· Kotlin (prioridad) + Java (para código legacy o librerías).
· Sintaxis moderna: corrutinas, extension functions, sealed classes.
· Frameworks de UI
· Jetpack Compose (declarativo) + XML (para mantenimiento).
· Manejo de estados, theming y animaciones en Compose.
· Arquitecturas Limpias
· MVVM con Clean Architecture o MVI.
· Inyección de dependencias: Hilt (o Koin).
· Consumo de APIs
· Retrofit (REST)
· Manejo de errores, caching (OkHttp Interceptors) y autenticación (OAuth2, JWT).
· Persistencia de Datos
· Room (SQLite abstracto) + DataStore (preferencias).
· Estrategias de sincronización offline-first con WorkManager.
· Concurrencia
· Corrutinas con Flow o RxJava (para proyectos legacy).
· Manejo de hilos: Dispatchers (IO, Main, Default).
· Pruebas Automatizadas
· Unit tests: JUnit + MockK.
· UI tests: Espresso (XML) o Compose Testing.
· Performance y Debugging
· Android Profiler: Memory, CPU y energía.
· Optimización de APK: ProGuard/R8, reducir recursos.
· Seguridad
· Encriptación: AES, RSA.
· Buenas prácticas: Certificado pinning, almacenamiento en KeyStore.
· DevOps y CI/CD
· Fastlane para automatizar deploys.
· CI con GitHub Actions
Ofrecemos:
Contratación directa + Sueldo 100% nominal + prestaciones de ley y superiores
Zona para laborar:
Corporativo Plaza CARSO, Miguel Hidalgo, CDMX.
¡Postúlate por este medio y en breve te contactaremos!
Tipo de puesto: Tiempo completo, Por tiempo indeterminado
Experiencia:
- Desarrollo en Android: 3 años (Obligatorio)
Lugar de trabajo: remoto híbrido en Miguel Hidalgo, CDMX