> Markdown version of [/jobs/ext/3008047-software-development-engineer-ii-full-stack](https://www.wearedevelopers.com/jobs/ext/3008047-software-development-engineer-ii-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer II - Full Stack - **Company:** Expedia, Inc. - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Next.js, Software Engineering, ReactJS, Backend, Kotlin, Material UI, Banner Advertisement, Front End Software Development, Api Design, Legacy Systems - **Published:** September 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=941f6e0f38364d02 ## About the Role * Approximately 2 -3 years of software development experience. * Experience with full-stack development across frontend and backend systems. * Experience developing with React. * Experience with Kotlin backend development; strong Java and or Scala e xperience may be considered as an alternative. * Experience developing and integrating APIs. * Understanding of API design considerations, including the impact of additional calls, traffic management, and error handling. * Experience using existing component libraries. * Proven ability to deliver software and communicate effectively with stakeholders. * Ability to work across frontend, backend, APIs, and platform capabilities. Preferred * Experience with Next.js or a similar server-rendered React framework. * Exposure to design-system concepts. * Experience developing consumer-facing applications. * Experience using AI agents in software development. ## Description The Search Results and Recs experience team owns the UI layer for Expedia Group brands and B2B experiences across web, iOS, and Android. As a Software Development Engineer II, Full-Stack, you will build React-based user interfaces, backend capabilities, APIs, and reusable platform components. You will contribute to configurable experiences that help brands make changes using no-code or low-code tools updates for every layout or content adjustment. In this role, you will: * Develop React-based user interfaces and backend capabilities. * Build, integrate, and contribute to API design decisions. * Own features from understanding requirements through delivery, with support from teammates and product management. * Collaborate with product management, backend and domain service teams, platform teams, and brand teams. * Create reusable and configurable components and platform capabilities. * Contribute to improvements across Expedia Group web, iOS, Android, and B2B experiences. * Improve clickstream data collection and content management for banners and product cards. * Contribute to the Vrbo product-card redesign and BEX redesign. * Support the rollout of server-driven UI, enabling card layouts to be updated through configuration. * M igrate traffic from legacy systems to the new platform. * Apply API design considerations, including additional calls, traffic management, and error handling. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) - [100 million days in Vienna: A story of APIs & AI in tourism.](https://www.wearedevelopers.com/videos/93-100-million-days-in-vienna-a-story-of-apis-ai-in-tourism) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)