Software Development Engineer II - Full Stack

What you'll be doing

  • Develop React-based user interfaces and backend capabilities.
  • Build, integrate, and contribute to API design decisions.
  • Own features from understanding requirements through delivery, collaborating with 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.
  • Migrate traffic from legacy systems to the new platform.
  • Apply API design considerations, including additional calls, traffic management, and error handling.
  • Deliver reliable software with a rigorous development approach and maintain a high quality bar.

Requirements

  • 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 experience 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.

Nice to haves

  • 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.
AI Summary ✨

Similar jobs

  • 5 days ago
  • 6 days ago
  • Senior Software Engineer I - Account Integrity

    Wise·Greater London, UK

    ≈ €104k – €131k / yearbase

    6 days ago
  • See all jobs in UK →