Desarrollar y mantener aplicaciones móviles nativas en Android utilizando Kotlin, alineadas a los requerimientos del negocio, aplicando buenas prácticas de programación y garantizando un software de alta calidad orientado a la experiencia del usuario.
Funciones Principales
Desarrollar nuevas aplicaciones nativas en Android utilizando Kotlin.
Dar mantenimiento y optimización a funcionalidades ya existentes.
Implementar nuevas características conforme a requerimientos del negocio.
Identificar, investigar y resolver fallos (crashes) en producción.
Investigar y aplicar nuevas tecnologías para mejorar la eficiencia y escalabilidad del desarrollo móvil.
Requisitos:
Ingeniería en Sistemas, Informática o carrera afín.
+3 años desarrollando aplicaciones nativas en Android con Kotlin.
Conocimientos Técnicos
Kotlin y Android Studio.
Principios SOLID y patrones de diseño.
Android Jetpack.
Arquitecturas móviles (MVVM, MVP, Clean Architecture, etc.).
Programación multimodular.
Inyección de dependencias (Ej. Dagger/Hilt).
Consumo de servicios REST y manejo de hilos.
Gradle y Firebase.
Pruebas unitarias y manejo de versiones (Git).
Publicación de aplicaciones en Google Play.
Herramientas: Postman, JIRA, controladores de versiones.
Idiomas
Inglés técnico (lectura y comprensión de documentación).
Deseable
Experiencia en desarrollo con arquitectura multimódulo.
Conocimientos de CI/CD para aplicaciones móviles.
Participación en procesos ágiles (Scrum, Kanban).
Aplicaciones publicadas en Google Play Store.
Modalidad presencial o hibrida en Ciudad de México
Salario de 30k a 45k netos mensuales (MNM)
Estas vacantes tienen roles y ubicación similares.