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)