Descripción del puesto:
Estamos en búsqueda de un Android Developer con experiencia en desarrollo de aplicaciones móviles nativas, enfocado en arquitecturas modernas, manejo de estados reactivos y buenas prácticas de desarrollo.
Responsabilidades:
Desarrollo y mantenimiento de aplicaciones Android nativas.
Implementación de interfaces usando Jetpack Compose y XML.
Diseño e implementación de arquitecturas basadas en MVVM evolucionando a MVI.
Manejo de asincronía y flujos de datos reactivos.
Integración de SDKs de terceros (mapas, cámara, etc.).
Implementación de mecanismos de seguridad y cifrado.
Requisitos técnicos:
Experiencia con Android Studio.
Dominio de Kotlin (DSL) y Java avanzado.
Experiencia con Jetpack Compose y XML.
Uso de Corrutinas y Flow, RxJava 3 y LiveData.
Persistencia de datos con Room Database y preferencias.
Implementación de criptografía (AES y RSA).
Inyección de dependencias con Dagger Hilt.
Deseable:
Conocimiento en arquitecturas limpias y patrones reactivos.
Experiencia en aplicaciones de alto rendimiento o alta concurrencia.
Tipo de puesto: Tiempo completo
Modalidad: Hibrida - Insurgentes Sur
Tipo de puesto: Tiempo completo
Sueldo: $30,000.00 - $40,000.00 al mes
Beneficios:
Seguro de gastos médicos
Seguro dental
Pregunta(s) de postulación:
Años desarrollando con Android
Experiencia:
Desarrollo en Android: 3 años (Deseable)
Lugar de trabajo: remoto híbrido en 03920, Insurgentes Mixcoac, CDMX