Gurgaon, Haryana, India Hybrid

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 JavaScriptTypeScriptReactKotlinGraphQLREST APIsSoftware DesignSystem ArchitectureCross-team CollaborationProduction Support
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
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.
All jobs at Expedia Group Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago