UNETE CON NOSOTROS COMO **LÍDER TÉCNICO DE DESARROLLO ANDROID**
**Requisitos**:
- Título universitario en Ingeniería de Sistemas, Informática, Telecomunicaciones o afines.
- Ingles 50%
- Excelentes habilidades de comunicación y trabajo en equipo
- Mínimo 5 años de experiência en desarrollo Android
2 años de experiência liderando equipos.
- Sólidos conocimientos de Kotlin y Java, así como de las principales librerías y herramientas para desarrollo Android
- Experiência avanzada en herramientas de despliegue continuo (CI/CD) como Jenkins, GitLab CI, CircleCI o Bitrise.
- Familiaridad con plataformas en la nube como AWS, Google Cloud y servicios asociados (como bases de datos, funciones en la nube, notificaciones push, etc.).
- Java avanzado), Multimódulo + Modularización por features/dominios, Arquitecturas: MVVM, Clean Architecture, MVI (con StateFlow), Hexagonal, Redux para valientes, Inyección de dependencias: Dagger, Hilt, Koin, Inversión de dependencias, separación de responsabilidades, Gestión de recursos y compatibilidad con múltiples versiones de Android
- Participación en el Android Open Source Project (AOSP)
- Droidcon, DevFest, Google I/O
- Creación de SDKs Android para terceros
- Experiência con Android internals (framework, system services)
- Conocimiento de microservicios y su integración con aplicaciones móviles
- Conocimiento de metodologías ágiles
- Experiência con plataformas de monitoreo y análisis
- Conocimiento en automatización de redes, SDN, y políticas de infraestructura como código (IaC)
**ACTIVIDADES**
- Liderar y coordinar el equipo de desarrollo Android, fomentando un ambiente colaborativo, productivo y con enfoque en resultados.
- Diseñar, desarrollar, y mantener aplicaciones Android escalables, de alto rendimiento y fáciles de usar, enfocados en mejorar la experiência de los usuarios (pasajeros y conductores) de nuestros servicios de transporte.
- Gestionar y mejorar los procesos de integración y despliegue continuo para asegurar lanzamientos más rápidos y sin errores. Implementar pipelines eficientes que aseguren una entrega de software de alta calidad.
- Trabajar estrechamente con los equipos de backend, infraestructura y producto para integrar las soluciones móviles con servicios en la nube, bases de datos, APIs RESTful y sistemas de gestión de transporte en tiempo real.
- Mejorar continuamente la experiência de usuario (UX) y la interfaz de usuario (UI), optimizando el rendimiento de las aplicaciones y garantizando su estabilidad, incluso bajo condiciones de alto tráfico.
- Supervisar la integración de las aplicaciones móviles con plataformas en la nube (AWS, Google Cloud), incluyendo la implementación de funciones como almacenamiento, análisis de datos, notificaciones push, y monitorización de aplicaciones.
- Integrar pruebas automatizadas dentro del flujo de trabajo CI/CD para asegurar que las aplicaciones sean robustas y de alta calidad.
- Participar activamente en la planificación de la estrategia tecnológica y móvil de la empresa, sugiriendo innovaciones y soluciones que agreguen valor al negocio de transporte.
- Asegurar que las aplicaciones sigan las mejores prácticas de control de calidad, incluyendo pruebas unitarias, pruebas de integración y pruebas de rendimiento.
**OFRECEMOS**
Sueldo: $40,000 - 50,000
Prestaciones
Tipo de puesto: Tiempo completo
Sueldo: $40,000.00 - $50,000.00 al mes
Tipo de jornada:
- Incluye fines de semana
- Lunes a viernes
Lugar de trabajo: Empleo presencial