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