Gurgaon, Haryana, India Hybrid Employment

Expedia Group is hiring a SDE III - Full Stack (Frontend Heavy)

About the Role

Expedia Group is hiring a SDE III - Full Stack (Frontend Heavy). In this role, you will lead complex projects and contribute to system-level architecture for our Strategic Partnerships and Affiliates Team. Your work will build the next-generation, scalable B2B partnership platform that powers hundreds of thousands of demand partners across the travel industry.

What You'll Do

  • Lead complex, well-defined projects and contribute to system-level architecture and design.
  • Mentor junior engineers and provide technical guidance through code reviews and pair programming.
  • Develop and test software applications using our full-stack technology: JavaScript, TypeScript, React, Kotlin, GraphQL, and REST APIs.
  • Design scalable, observable, and testable software systems.
  • Create reusable React components, design scalable data schemas, and consume APIs to support cross-functional product development.
  • Identify inefficiencies in code and systems and propose improvements.
  • Collaborate across teams to understand dependencies and shared problem-solving.
  • Apply deep knowledge of software design principles, data structures, and computer science fundamentals.
  • Understand how team goals align with broader business needs.
  • Contribute to a community of practice and share new technical skills with peers.

What We're Looking For

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field plus 5+ years of experience, or a Master’s degree plus 3+ years of experience.
  • Experience developing software in at least 3 different languages.
  • Maintained and supported at least 4 software projects/products in production environments.
  • Strong proficiency in JavaScript, TypeScript, React, Kotlin, GraphQL, and REST APIs.
  • Experience designing moderately complex systems and understanding cross-team dependencies.
  • Familiarity with cloud platforms and microservices architecture.
  • Excellent debugging, testing, and monitoring skills.
  • Strong communication and collaboration abilities.

Nice to Have

  • Experience leading end-to-end projects and mentoring junior engineers.
  • Demonstrated ability to think holistically across structure, people, process, and technology.
  • Background in travel or mobility platforms.

Technical Stack

  • JavaScript
  • TypeScript
  • React
  • Kotlin
  • GraphQL
  • REST APIs

Team & Environment

You will join a geo-distributed, cross-functional team of 20+ engineers.

Benefits & Compensation

  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Flexible work model
  • Career development resources

Work Mode

This role follows a hybrid work model.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability, or age.

Required Skills
JavaScriptTypeScriptReactKotlinGraphQLREST APIsSoftware DesignSystem ArchitectureCross-team CollaborationProduction Support
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Expedia Group

Expedia Group brands power global travel for everyone, everywhere. They design cutting-edge tech to make travel smoother and more memorable, and create groundbreaking solutions for partners.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago