Software Development Engineer III Full-Stack
Software Development Engineer III Full-Stack

Software Development Engineer III Full-Stack

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Traveltechessentialist

At a Glance

  • Tasks: Design and build innovative front-end applications for global travel partners.
  • Company: Join Expedia Group, a leader in transforming travel experiences.
  • Benefits: Enjoy travel perks, flexible work, generous time-off, and career development.
  • Why this job: Make an impact on high-visibility platforms used by top brands.
  • Qualifications: 5+ years in software development with strong front-end skills.
  • Other info: Collaborative team culture focused on curiosity and craftsmanship.

The predicted salary is between 36000 - 60000 £ per year.

Software Development Engineer III Full-Stack

United Kingdom – London

Technology

Full-Time Regular

10/21/2025

ID # R-98905

Overview

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees\\\’ passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.

Introduction to team

Private Label Solutions (PLS) is the B2B arm of Expedia Group. We open up our supply and innovative technology to businesses looking to take on the world of travel. These businesses, sometimes referred to as our ‘demand partners’, include global financial institutions (e.g. AMEX), corporate managed travel, offline travel agents (e.g. Flight Centre), global travel suppliers (e.g. Delta) and many more.

We’re looking for a Full-Stack Software Engineer (Front-End Focus) to join our Partner Reporting and Data Distribution team. This team builds data-driven experiences for Expedia’s B2B partners — from analytics dashboards and reporting APIs to internal tools that help partners understand and grow their travel business.

The ideal candidate is a front-end-leaning full-stack developer who’s passionate about building intuitive, performant user interfaces, enjoys solving complex data-integration challenges, and can collaborate across engineering, product, and design.

What you\\\’ll do:

  • Design, build, and maintain front-end applications and partner-facing tools using React, TypeScript, Node, and modern JavaScript frameworks.
  • Collaborate with backend engineers to define and integrate APIs, ensuring end-to-end functionality from data ingestion to UI visualization.
  • Develop reusable UI components and contribute to shared design systems to ensure consistency across partner platforms.
  • Write clean, maintainable, and modular code that follows solid engineering and accessibility principles.
  • Contribute to backend services (JVM stack) and participate in code reviews to maintain high standards across the stack.
  • Monitor and optimize front-end performance, ensuring fast load times and a smooth user experience for data-intensive views.
  • Partner closely with product managers and designers to translate requirements into practical, scalable solutions.
  • Participate in Agile development ceremonies, team planning, and release cycles to deliver high-impact features.
  • Drive improvements in developer experience, CI/CD workflows, and front-end testing reliability.

Qualifications and experience

  • 5+ years of professional software development experience with a focus on front-end or full-stack work.
  • Hands-on experience with React, TypeScript, JavaScript (ES6+), Node.js, and front-end tooling.
  • Good understanding of modern API design, REST or GraphQL, and how front-end and backend systems interact.
  • Familiarity with cloud environments (AWS) and CI/CD pipelines.
  • Exposure to backend development (e.g., Java, Python, or Kotlin) and ability to debug across the stack.
  • Strong sense of ownership and attention to detail, with the ability to balance product speed and code quality.
  • Collaborative mindset — able to work effectively with designers, PMs, and data engineers to ship complete features.

Why Join PLS

  • Work on high-visibility partner-facing platforms used by some of the world’s largest financial and travel brands.
  • Tackle interesting challenges that combine data, UX, and B2B scale.
  • Join a collaborative, cross-functional team that values curiosity, craftsmanship, and measurable impact.
  • Grow your career through Expedia’s global engineering community, with opportunities to learn, lead, and innovate across the travel ecosystem.

Accommodation and inclusivity

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team.

We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.

Expedia Group\\\’s family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Our official careers site is careers.expediagroup.com/jobs. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact.

#J-18808-Ljbffr

Software Development Engineer III Full-Stack employer: Traveltechessentialist

Expedia Group is an exceptional employer that prioritises its employees' well-being and career growth, offering a comprehensive benefits package that includes travel perks, generous time-off, and flexible work arrangements. The vibrant and inclusive culture fosters collaboration and innovation, allowing team members to tackle exciting challenges in the travel industry while contributing to high-visibility projects. With opportunities for professional development within a global engineering community, employees can thrive in their careers while making a meaningful impact on the future of travel.
Traveltechessentialist

Contact Detail:

Traveltechessentialist Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Development Engineer III Full-Stack

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your front-end and full-stack capabilities. This is your chance to demonstrate what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Expedia Group.

We think you need these skills to ace Software Development Engineer III Full-Stack

React
TypeScript
JavaScript (ES6+)
Node.js
API Design
REST
GraphQL
AWS
CI/CD Pipelines
Java
Python
Kotlin
Attention to Detail
Collaboration
Agile Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your front-end and full-stack development experience, especially with React and TypeScript, as these are key for us.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about travel tech and how your background aligns with our mission. Share specific examples of projects you've worked on that demonstrate your problem-solving skills and collaborative mindset.

Showcase Your Projects: If you have a portfolio or GitHub repository, include it in your application. We love seeing real-world applications of your skills, especially any data-driven projects or user interfaces you've built.

Apply Through Our Website: For the best chance of success, make sure to apply through our official careers site. This way, your application goes directly to our hiring team, and we can get back to you quicker!

How to prepare for a job interview at Traveltechessentialist

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, TypeScript, and Node.js. Brush up on your knowledge of modern API design and how front-end and back-end systems interact, as this will likely come up during technical discussions.

✨Showcase Your Projects

Prepare to discuss specific projects where you've built intuitive user interfaces or tackled complex data integration challenges. Bring examples that highlight your problem-solving skills and your ability to collaborate with cross-functional teams, as this is key for the role.

✨Understand the Company Culture

Familiarise yourself with Expedia Group’s values and leadership agreements. Be ready to discuss how you can contribute to their open culture and celebrate diversity, as they place a strong emphasis on belonging and teamwork.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technologies they use, and the challenges they face. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Software Development Engineer III Full-Stack
Traveltechessentialist
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>