Diseñar, desarrollar y mantener aplicaciones móviles Android de alta calidad que respalden la operación y crecimiento de Enviaflores, asegurando una excelente experiencia de usuario y liderando al equipo Android bajo principios de colaboración, calidad técnica y mejora continua.
Requisitos:
Licenciatura o Ingeniería en Desarrollo de Software, Sistemas Computacionales o carrera afín.
+5 años de experiencia en desarrollo de aplicaciones móviles Android.
Conocimiento avanzado de Kotlin y Java.
Experiencia en liderazgo técnico y gestión de equipos de desarrollo.
Dominio de patrones de diseño y arquitectura de software (MVC, MVVM, Clean Architecture, etc.).
Experiencia trabajando con metodologías ágiles (Scrum, Kanban).
Conocimiento en CI/CD, pruebas unitarias y herramientas de automatización.
Deseable experiencia con Jetpack Compose, Firebase, y herramientas de monitoreo (Crashlytics, etc.).
Responsabilidades Principales:
Diseñar e implementar nuevas funcionalidades en las aplicaciones móviles.
Identificar y corregir errores técnicos (bugs), mejorando el rendimiento y compatibilidad.
Refactorizar y optimizar el código existente para asegurar escalabilidad y mantenibilidad.
Desarrollar pruebas unitarias e integradas para garantizar la estabilidad del software.
Investigar y aplicar nuevas tecnologías y mejores prácticas del ecosistema Android.
Supervisar y coordinar al equipo de desarrollo Android, asignando tareas y dando seguimiento.
Participar activamente en la definición de arquitecturas y ciclos de desarrollo técnico.
Brindar mentoría y retroalimentación técnica al equipo, promoviendo la mejora continua.
Colaborar con UX/UI, QA, Producto y otros equipos para cumplir con los objetivos de negocio.
Asegurar altos estándares de calidad mediante revisiones de código y buenas prácticas de desarrollo.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.