🏢 About Expedia Group
Expedia Group powers global travel for everyone, everywhere. Using cutting-edge technology, they build products that make travel smoother and more memorable. Their Gurgaon technology hub is central to driving innovation through a unified platform powered by data and machine learning to provide personalized experiences for millions of travelers.
🎯 The Role
You will join the Activities Shopping Experience team, focusing on building world-class tools that help travelers plan and book trip activities. As a Front-End Engineer III, you will drive technical innovation and scale, creating high-quality, personalized interfaces that suit individual traveler needs while fostering a high-performance technical environment.
🛠️ Tech Stack
- React.js, TypeScript, JavaScript
- HTML5, CSS3
- RESTful & GraphQL APIs
- Modern CI/CD and Testing Frameworks
💼 What You'll Do
- Design and maintain rich, performant, and accessible UIs within Expedia's engineering standards.
- Implement scalable architecture for component composition, routing, and state management.
- Partner with cross-functional teams to translate UX requirements into production-grade code.
- Apply rigorous engineering practices, including code reviews, security-conscious coding, and performance optimization.
- Safely integrate and operate AI/ML-enabled solutions to improve traveler outcomes.
✅ What You'll Need
- 5+ years of professional experience with production React.js applications.
- Strong background in front-end system design and low-level component design.
- Experience managing data modeling for the view-layer and client-side state.
- A track record of owning features end-to-end, from implementation to operational support.
- Proficiency in working within modern engineering ecosystems (package managers, build tools).
🌟 Nice to Have
- Experience evolving complex React architectures across multiple products or domains.
- Background in building and extending shared UI component libraries or design systems.
- Experience using A/B testing and user behavior analytics to drive UI decisions.
- Familiarity with AI-augmented developer workflows like code generation assistance.