Senior Software Engineer

Latin America's leading travel platform company focused on creating the best travel experiences through technology.
Frontend
Senior Software Engineer
Hybrid
5+ years of experience
Travel

Description For Senior Software Engineer

Despegar, Latin America's leading travel platform, is seeking a Senior Software Engineer to join their development team. This role offers an exciting opportunity to work at the intersection of travel and technology, where you'll be part of creating innovative solutions that enhance people's travel experiences.

The ideal candidate will be a self-driven professional who takes ownership of their development and strives for excellence. You'll be working with modern technologies including React, TypeScript, and Java, while having the opportunity to influence architectural decisions and drive technical solutions.

As a Senior Software Engineer, you'll be responsible for developing and maintaining critical applications, participating in the entire software development lifecycle, from design to production deployment. You'll work in a collaborative environment where code reviews and knowledge sharing are essential parts of the culture.

The position requires strong expertise in frontend technologies with at least 5 years of experience in React/Angular/Stencil and modern JavaScript/TypeScript, plus significant backend experience with Java. Knowledge of Docker and MongoDB is a plus.

At Despegar, you'll join a team of passionate professionals dedicated to innovation and problem-solving in the travel industry. The company offers a hybrid work environment, opportunities for professional growth, and a culture that values diversity and inclusion. If you're looking to make an impact in a leading Latin American tech company while working on challenging projects that affect millions of travelers, this role could be your next destination.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer

  • Analyze and develop solutions for various business and technical problems
  • Participate in design, architecture, and scalability definitions
  • Own applications and their end-to-end lifecycle
  • Write clean, maintainable, and efficient code following best practices
  • Identify and fix bottlenecks, resolve errors, and improve application performance
  • Participate in code reviews and provide constructive feedback
  • Monitor application health and maintenance
  • Participate in production deployments and post-implementation monitoring

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
MongoDB
Java
  • 5+ years of experience developing with Angular/React/Stencil
  • 5+ years of experience with JS/TS, CSS/SASS and HTML
  • 3+ years of backend development experience (preferably Java)
  • Experience with production deployments and post-implementation monitoring
  • Experience working with Docker (nice to have)
  • Experience with non-relational databases like MongoDB (nice to have)

Benefits For Senior Software Engineer

  • Professional development opportunities
  • Work in an innovative technology environment
  • Be part of an industry-leading company
  • Career growth in a competitive and challenging environment
  • Inclusive work environment with equal opportunities

Interested in this job?

Jobs Related To Despegar Senior Software Engineer

Senior Software Engineer - Roku Engineer

Senior Software Engineer position at Disney Entertainment focusing on Roku client application development using BrightScript and SceneGraph SDK.

Senior Frontend Engineer, Client Media Foundation

Senior Frontend Engineer position at Airbnb focusing on media solutions development, offering remote work and competitive compensation between $191K-$223K.

Lead Frontend Shopify Developer

Lead Frontend Shopify Developer position at DEPT® focusing on building and maintaining sophisticated e-commerce solutions using modern technologies and headless architecture.

Senior Frontend Engineer, Core Foundation

Senior Frontend Engineer position at Airbnb focusing on core foundation and web development to improve guest and host experiences.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on developing technology solutions for customer support systems.