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.
Tipo de puesto: Tiempo completo
Sueldo: $30,000.00 - $35,000.00 al mes
Pregunta(s) de postulación:
- ¿Cuentas con título universitario emitido? (NO en trámite)
Lugar de trabajo: Empleo presencial