Full Stack Software Developer

3 weeks ago


London, Greater London, United Kingdom Expedia Group Full time

Expedia Group is a leading global travel technology company that enables developers across the organization to build and maintain their applications, user experiences, and business domains with reduced friction and increased use of cross-EG solutions and communities of practice.

The Experience Platform org within Expedia Group focuses on building a UI application framework that serves user experiences to our customers. We are seeking a Fullstack Engineer who will work on opportunities across the Experience Platform org and with our partners across Expedia Group.

This role involves estimating engineering efforts, designing changes, implementing and testing them, pushing to live, and triaging production issues. You will need to be collaborative and curious as we build new experiences and improve existing frameworks powering the world's largest travel mobile apps at a scale only a few companies can match.

Key Responsibilities:
  • Develop and evolve the next-gen Expedia Group (EG) shared component library framework for adaptation by different EG brands and server-driven UI experience layers
  • Collaborate with multiple engineering teams to enable co-development, re-use, and problem-solving
  • Develop and test standard software applications in React and GraphQL, along with related programs and procedures
  • Participate in code reviews to assess overall code quality and flexibility
  • Apply software design principles, data structures, and design patterns, along with computer science fundamentals, to write clean, maintainable, optimized, and modular code with good naming conventions
  • Drive continuous improvement and delivery in our software development process within an agile development team
  • Write automation tests, unit tests, and acceptance tests as appropriate to support continuous integration pipelines
  • Collaborate with team members to co-develop and resolve problems
  • Be involved in product feature development, working closely with teams across all Expedia Group offices worldwide
About You:
  • Bachelor's or Master's degree in a technical field or related field, or equivalent professional experience
  • Professional full-stack web development experience
  • Experience with React, Typescript, Node, and Apollo GraphQL
  • Possess a passion for building and refining high-performance web apps
  • Demonstrate familiarity with associated technologies within their specialization as part of the wider SDLC ecosystem, such as CI/CD, Git, and Github Actions
  • Excited to pick up, learn, and run with new technologies and frameworks, with a love for all aspects of application development from brainstorming and design to implementation and launch
  • Experience in testing and monitoring your own code
  • Previous experience on large codebases
  • Experience in Agile development
  • Effective communication skills, presenting complex information in a concise format suitable for the audience

We estimate this role comes with a salary range of $120,000 to $180,000 per year, considering the job requirements, industry standards, and the location of the position.



  • London, Greater London, United Kingdom Carter Software Full time

    At Carter Software, we're at the forefront of innovation in data management. We're seeking an experienced Full Stack Software Architect to help us shape the future of our cutting-edge software solutions.Key Responsibilities:Design and develop high-quality software architectures using C# and the .NET framework.Proactively identify and address technical debt,...


  • London, Greater London, United Kingdom Harnham Full time £85,000 - £90,000

    Job Description:We are seeking a skilled Senior Full Stack Engineer to join our dedicated engineering team. As a key member, you will play a vital role in maintaining core services, rolling out new features, and shaping the future of our product.Your primary focus will be on collaborating with our team to refine our processes and tech stack, striking a...

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom 3620 Kyndryl UK Limited Full time

    Job Title: Software Engineer - Full Stack DevelopmentJob Summary:We are seeking a highly skilled and experienced Software Engineer to join our team as a Full Stack Developer. The selected candidate will be responsible for designing, developing, and deploying scalable and efficient software solutions using Python and JavaScript.Responsibilities:Design and...


  • London, Greater London, United Kingdom Client Server Full time

    About Us:At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life.We're currently seeking a Full Stack Software Developer to join our team in London. This is an excellent opportunity to progress your career, take...


  • London, Greater London, United Kingdom Just Group plc Full time

    Are you looking for a challenging and rewarding role as a Full Stack Software Engineer? Do you have experience in developing software solutions in a commercial environment? If so, we may have the perfect opportunity for you at Just Group plc.About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team. As a member of our IT...


  • London, Greater London, United Kingdom Nutmeg Saving and Investment Limited Full time

    Job Title: Full Stack Software ArchitectWe are seeking a highly skilled Full Stack Software Architect to join our team at Nutmeg Saving and Investment Limited. In this role, you will be responsible for designing and developing end-to-end software solutions using React, Node.js, and other technologies.Job Description:You will work closely with our...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time £65,000

    A career as a Full Stack Software Development Expert at Opus Recruitment Solutions means being part of a leading Renewable Energy company's highly skilled engineering team.You will work closely with our team to develop innovative software solutions, utilizing your expertise in TypeScript and Vue or React on the frontend, and Kotlin or Java on the backend.Key...


  • London, Greater London, United Kingdom Insurwave Full time

    Unlock Your Potential as a Full Stack Software Development ExpertWe are seeking a skilled and ambitious Full Stack Software Development Expert to join our Engineering team at Insurwave, a leading Insurtech company leveraging AI to consolidate and visualise data.About the RoleIn this exciting opportunity, you will play a key role in building a green-field...


  • London, Greater London, United Kingdom Insurwave Full time

    **Insurwave: A Leader in Insurance Innovation**We are seeking a skilled Full Stack Software Engineer to join our team at Insurwave, a pioneering insurance company that is revolutionizing the industry with cutting-edge technology. As a key member of our Engineering team, you will play a crucial role in designing, building, and deploying scalable solutions...


  • London, Greater London, United Kingdom Moody's Full time

    We are seeking an experienced Full-Stack Software Developer to join our team at Moody's. This role involves designing, coding, enhancing, and testing of software applications to meet business process requirements.Key Responsibilities:Contribute to ongoing feature development of web applications based on service-oriented architectureWork with the development...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    About Engineering InsightsWe are part of the Financial Times, a world-respected brand and news source. Our Engineering Insights team builds internal platforms that simplify information access about our technical estate. We aim to help everyone in the product and technology department make informed decisions using our data.Our most popular service is called...


  • London, Greater London, United Kingdom Fresha Full time

    Fresha is expanding its engineering team in London and seeks a skilled Full Stack Software Engineer to contribute to the development and maintenance of our platform.As a Full Stack Software Engineer, you'll design and build scalable and efficient software solutions using Ruby, Elixir, GraphQL, and other technologies.You'll work closely with our product...


  • London, Greater London, United Kingdom Testing Solutions GmbH Full time

    About UsHumaans is a rapidly growing organization that aims to revolutionize HR processes with a human-centric approach. We strive to empower People teams to create a customizable HR stack by offering flexibility and scalability to seamlessly integrate with other best-in-class platforms and point solutions.Our tech stack consists of TypeScript, JavaScript,...

  • Full Stack Developer

    2 weeks ago


    London, Greater London, United Kingdom SRG Network Full time

    Full Stack Developer Wanted for Fintech CompanyWe are seeking a skilled Full Stack Developer to join our team at SRG Network. As a Full Stack Developer, you will be responsible for developing and maintaining our company's gateway, working closely with the Product team to understand user requirements and translate them into efficient software solutions.Main...

  • Full Stack Developer

    2 weeks ago


    London, Greater London, United Kingdom Seenit Digital Limited Full time

    At Seenit Digital Limited, we are seeking a highly skilled Full Stack Developer to join our team.We estimate the salary for this role to be around £80,000 - £110,000 per annum, depending on location and experience.About the Role:This is an excellent opportunity for a senior-level software engineer to take ownership of building our platform.As a Full Stack...

  • Software Engineer

    2 weeks ago


    London, Greater London, United Kingdom RaptorTech Recruitment Full time £60,000

    RaptorTech Recruitment is seeking a skilled Software Engineer - Full Stack Developer to join our team in Ipswich.This exciting new vacancy involves working on a remote basis for an innovative business that aims to create technology solutions for social issues.You will be part of a close-knit, multi-disciplinary team where your opinions matter, and you can...


  • London, Greater London, United Kingdom Noir Full time

    Job Title:Sr. Full Stack Software EngineerAbout the Role:We are seeking a highly skilled Sr. Full Stack Software Engineer to join our global team in London. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable, high-quality software solutions using .NET technology stack.Key...


  • London, Greater London, United Kingdom Pendragon Group Full time

    Job Title: Full Stack Software EngineerWe are seeking a highly skilled Full Stack Software Engineer to join our team at Pendragon Group. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining our cloud-based Dealership Management System (DMS). The ideal candidate will have extensive experience in Microsoft...


  • London, Greater London, United Kingdom Multiply Full time

    Senior Full Stack Software DeveloperMultiply is a pioneering company in the field of personalized financial advice. We're looking for a talented Senior Full Stack Engineer to help us design and develop cutting-edge financial solutions.This exciting opportunity involves working closely with our team to create robust and efficient software systems, leveraging...


  • London, Greater London, United Kingdom Noir Full time

    At Noir, we're seeking several talented Full Stack Software Engineers to join our team in London. With a strong background in object-oriented development and experience with .NET 8, Web API 2, Entity Framework, Microservices, Azure, JavaScript, Angular 17, Bootstrap, Agile, and SQL Server 2022, you'll play a critical role in shaping the future of our online...