directohace 4 meses

Software Engineer I

DespegarBuenos AiresPresencial · Tiempo completo
Junior4+ años

Despegar busca Software Engineers para su equipo de desarrollo, específicamente para Navigation. El rol implica desarrollar soluciones para problemas complejos, participar en definiciones de diseño y arquitectura, y ser dueño de las aplicaciones en las que se participe.

Por qué aplicar

Atractivo para desarrolladores que buscan crecer y potenciar su talento en un equipo innovador y dinámico.

Descripción del puesto

En el EquipoDespegar somos un grupo de grandes profesionales dedicados a crear las mejores experiencias para que los viajes enriquezcan la vida de las personas. Trabajamos en equipo, nos involucramos, no nos da miedo equivocarnos y siempre vamos por más. EquipoDespegar es crecer, desarrollarse, es proponerse un objetivo y no parar hasta alcanzarlo. Innovamos, creamos, aprendemos de los errores, y así, nos consolidamos como la plataforma de viajes más importante de Latinoamérica. Resolvemos problemas complejos y desarrollamos nuevas soluciones de base tecnológica para estar a la vanguardia de la industria de viajes. Tenemos un nuevo desafío para quienes: - Son protagonistas de su desarrollo profesional y buscan potenciar al máximo su talento. - Son centralizadores de información y aspiran a generar soluciones de alta calidad. - Son pushers por naturaleza y se dedican a hacer que las cosas pasen. - Son exigentes, competitivos, no se conforman con cumplir y buscan superarse constantemente. Actualmente nos encontramos en búsqueda de Software Engineers para nuestro equipo de desarrollo, específicamente para Navigation. ¿Cuáles serán los principales desafíos del rol?: - Relevar, analizar y desarrollar soluciones para resolver las distintas problemáticas tanto de negocio como técnicas. - Participar en definiciones de diseño, arquitectura y escalabilidad. - Ser owner de las aplicaciones en las que participes y en el ciclo de vida end to end de las mismas. - Escribir código limpio, mantenible y eficiente, siguiendo las mejores prácticas de desarrollo. - Tener gran capacidad para resolver problemas. - Identificar y corregir cuellos de botella, solucionar errores y mejorar el rendimiento de la aplicación. - Participar en revisiones de código y brindar feedback constructivo a los miembros del equipo. - Interés por aprender nuevas tecnologías. - Convertir los diseños de UX/UI en código responsive (HTML/CSS/JavaScript). - Monitoreo y salubridad de las aplicaciones. - Diseñar e implementar APIs RESTful, integrar servicios de terceros cuando sea necesario. - Tener foco en escalabilidad, disponibilidad y mantenibilidad de la plataforma. - Proponer nuevas funcionalidades y mejoras sobre las existentes. ¿Qué buscamos? - +4 años de experiencia desarrollando con Angular / React / Stencil. - +4 años de experiencia con JS / TS, CSS / SASS y HTML. - +3 años de experiencia de desarrollo backend (preferentemente Java). - Que hayas participado de salidas a producción y monitoreo post implementación. - Conocimiento profundo en arquitecturas frontend escalables, patrones de diseño y optimización de performance. - Entusiasta y/o experiencia en herramientas de AI. Nice to have: - Experiencia trabajando con Docker. - Experiencia con bases de datos no relacionales como MongoDB.

Responsabilidades

  • Relevar y analizar problemas
  • Desarrollar soluciones
  • Participar en definiciones de diseño y arquitectura
  • Ser dueño de las aplicaciones
  • Escribir código limpio y eficiente

Skills requeridas

Desarrollo de softwareArquitecturas frontend escalablesPatrones de diseñoOptimización de performanceTrabajo en equipoResolución de problemasComunicación efectiva