directohace 1 mes

Software Engineer I

DespegarBuenos AiresPresencial · Tiempo completo
Junior3+ años

Se busca Software Engineer I para trabajar en el equipo de backend en Despegar, con experiencia en desarrollo de aplicaciones backend y conocimiento en lenguajes basados en JVM.

Por qué aplicar

Atractivo para desarrolladores backend con experiencia en JVM, ofrece oportunidades de innovación y crecimiento en un entorno dinámico.

Descripción del puesto

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. ¿Cuáles serán los principales desafíos del rol? - Diseñar, construir y evolucionar servicios backend que potencian la experiencia conversacional y de compra dentro de SOFIA. - Participar en decisiones de arquitectura técnica con foco en escalabilidad, flexibilidad y velocidad de iteración en un entorno altamente dinámico. - Ser owner de las soluciones que desarrolles, desde su diseño hasta su impacto en producción. - Integrar múltiples servicios internos y APIs externas para construir experiencias de usuario completas dentro del ecosistema de viajes. - Trabajar activamente en la evolución de las capacidades de AI, colaborando en el diseño de prompts, tools y flujos conversacionales. - Escribir código backend limpio, mantenible y orientado a producto, siguiendo buenas prácticas de ingeniería. - Detectar oportunidades de mejora en la experiencia de usuario y proponer soluciones técnicas innovadoras. - Participar en revisiones de código y discusiones técnicas, promoviendo la mejora continua del equipo. - Monitorear y optimizar el comportamiento de los servicios, asegurando buena performance y confiabilidad. - Trabajar en estrecha colaboración con equipos de producto, UX y frontend para construir experiencias integradas end-to-end. - Tener apertura para involucrarse en desarrollo frontend cuando sea necesario, contribuyendo a la experiencia completa. ¿Qué buscamos? - +3 años de experiencia desarrollando aplicaciones backend. - Experiencia con lenguajes basados en la JVM, como Java o Scala. - Conocimiento en bases de datos relacionales y no relacionales. - Buen entendimiento de diseño de APIs y arquitectura de servicios. - Capacidad para trabajar en entornos cambiantes, con foco en iteración rápida y aprendizaje continuo. - Interés en trabajar con Inteligencia Artificial, prompting y sistemas conversacionales. - Mentalidad colaborativa y buena comunicación para trabajar codo a codo con producto y UX. - Proactividad para proponer ideas y mejoras que impacten directamente en la experiencia del usuario. Nice to have: - Experiencia en desarrollo frontend (React u otras tecnologías modernas). - Familiaridad con arquitecturas orientadas a microservicios. - Interés o experiencia previa en productos basados en AI.

Responsabilidades

  • Diseñar y construir servicios backend
  • Participar en decisiones de arquitectura técnica
  • Ser owner de las soluciones
  • Integrar múltiples servicios internos y APIs externas
  • Trabajar en la evolución de las capacidades de AI

Skills requeridas

Diseño de APIsArquitectura de serviciosBases de datos relacionales y no relacionalesTrabajo en equipoComunicación efectivaProactividadMentalidad colaborativaBuena comunicación