




Resumen del Puesto: Buscamos un/a Android Developer Senior para unirse al equipo de Mobile y revolucionar el futuro de los viajes en América Latina, desarrollando soluciones innovadoras. Puntos Destacados: 1. Revolucionar el futuro de los viajes en América Latina. 2. Ser owner de las features y el ciclo de vida end-to-end. 3. Trabajar en la mejora de performance de la aplicación. En el \#EquipoD revolucionamos el futuro de los viajes en América Latina hace más de 25 años ✈️. Buscamos talento que piense en grande, actúe con autonomía y genere impacto real. Si te apasiona innovar, aprender rápido y trabajar en equipo para crear experiencias memorables, únete a nosotros. Actualmente nos encontramos en búsqueda de un/a **Android Developer Senior** para sumarse a nuestro equipo de Mobile. ### **¿Cuáles serán los principales desafíos del rol?** * Relevar, analizar y desarrollar soluciones para resolver problemáticas tanto de negocio como técnicas dentro de nuestras aplicaciones Android. * Participar en definiciones de diseño, arquitectura y escalabilidad de las apps. * Ser owner de las features en las que participes y del ciclo de vida end\-to\-end de las mismas, desde la definición con producto hasta el deploy en producción. * Escribir código limpio, mantenible y eficiente en Kotlin, siguiendo las mejores prácticas de desarrollo mobile. * Trabajar en la mejora de performance de la aplicación, identificando cuellos de botella y proponiendo soluciones sostenibles. * Desarrollar soluciones que impactan no solo en Despegar sino en múltiples marcas y partners (modelo Whitelabel / B2B), teniendo una visión de producto amplia. * Participar en revisiones de código y brindar feedback constructivo a los miembros del equipo. * Colaborar con equipos cross\-funcionales (Backend, iOS, Producto) para ofrecer soluciones integradas. * Monitorear la salubridad de las aplicaciones, asegurando su disponibilidad y rendimiento. * Interés por aprender nuevas tecnologías y explorar el uso de herramientas de AI para automatizar y mejorar procesos de desarrollo. ### **¿Qué buscamos?** * \+4 años de experiencia desarrollando aplicaciones Android nativas con Kotlin. * Conocimientos sólidos en arquitecturas como Clean Architecture, MVP/MVVM y principios SOLID. * Experiencia en sistemas de control de versiones (Git/GitHub).} * Conocimiento de paradigmas de programación, estructuras de datos y patrones de diseño. * Experiencia en optimización de rendimiento, gestión de memoria y concurrencia en aplicaciones Android. * Experiencia con modularización de apps y distintos frameworks del ecosistema Android. * Experiencia realizando testing de su propio desarrollo (tests unitarios). * Excelentes habilidades para resolver problemas y mentalidad de ownership. ### **Nice to have:** * Experiencia trabajando con WebView y JavaScript Bridge. * Conocimientos de Java (la app tiene un porcentaje legacy en Java). * Familiaridad con tecnologías web como React (para entender la capa web de la app). * Experiencia con A/B testing, trackeo y medición de funcionalidades. * Experiencia o interés en herramientas de inteligencia artificial aplicadas al desarrollo. * Experiencia en apps que sirven múltiples marcas o productos B2B. Ofrecemos autonomía, impacto real y un entorno donde crear, aprender y escalar. Integrar un equipo que valora la diversidad y pone a las personas en el centro. **Viajar te transforma, trabajar en Despegar también** ✈️ We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


