Software Engineer - Fullstack (For temp workers)

Booking.com

Manchester

On-site

GBP 70,000 - 110,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Booking.com in Manchester is seeking a passionate Full‑Stack Engineer to contribute to the Conversational Search Experience, delivering frontend (MFE/BFF) and backend Java services on a tailored AWS stack.

You will work with product, design and AI agents to implement features, write tests, review code, and help scale customer‑facing search experiences for travellers worldwide.

Qualifications

  • Bachelor's degree or equivalent practical experience in computer science or related field.
  • 3+ years of hands-on full-stack, frontend, or backend web development.

Responsibilities

  • Develop frontend features with MFE/BFF architecture and backend Java services.
  • Collaborate with product, UX, and AI teams to deliver AI-enabled features.
  • Write unit and integration tests to ensure code quality and reliability.
  • Review code and contribute to performance, scalability, and reliability efforts.
  • Participate in agile ceremonies and drive timely delivery with quality code.

Skills

Frontend frameworks (React/Vue)
Vanilla JavaScript/TypeScript
HTML/CSS
Java backend
APIs REST/GraphQL
AWS stack
Agentic AI exposure
Git/version control
English communication
CI/CD tooling

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Docker
Kubernetes
CI/CD pipelines
REST/GraphQL APIs

Job description

About The Department

This role is based in Manchester within Connected Trip Search in the Marketplace Business Unit. The Conversational Search Experience team works with colleagues across Manchester, Amsterdam, and other locations to deliver customer-facing search experiences.

About The Department

This role is based in Manchester within Connected Trip Search in the Marketplace Business Unit. The Conversational Search Experience team works with colleagues across Manchester, Amsterdam, and other locations to deliver customer-facing search experiences.

The team is multidisciplinary and includes Android, iOS, backend, and full-stack engineers, as well as Product, Design, UX, data, and other specialist partners. Together, the team explores and delivers conversational and search experiences that help customers find relevant travel options more naturally and effectively.

Role Overview

The role will be a full stack role, comprising front end (MFE and BFF) and back end functionality (Java Web Services). It will be deployed to a tailored version of the AWS tech stack.

In this role, you will contribute to exciting, high-impact initiatives. You will help build and improve innovative features and you will have direct experience of using AI Agents in an Agile framework. Our preferred approach is for engineers to define specifications or intents (the what) plans (the how), specifications (acceptance criteria), and task (detailed tasks where the AI will need a ‘steer’) in a format an AI Agent can understand. The generated code will need to be reviewed, tested etc. and the Engineer will ultimately take overall responsibility for it. We would expect an AI agent to do the ‘time consuming’ work of writing the code.

Key Job Responsibilities And Duties

As a Full-Stack Engineer you will be responsible for the development, performance, and scaling of bothfrontend and backend systems. You will be able to work independently while also working closely with other engineers, product managers, and UX designers as required. You will build new features that enhance customer engagement using the latest Agentic AI technology. You will be working on a new programme within the world’s leading online travel agent. While integrating with existing platforms, this role will primarily be to deliver innovative new features within a priority project. The stack will be split between A micro frontend, BFF and back end java components. We would expect candidates to be proficient in all of these, although we may balance this across the team overall.

What You Will Do
  • Feature Development: Contribute to developing and optimizing user-facing features on our public-facing web and app platforms using modern frontend frameworks and the latest Agentic AI methodologies. This will include using AI Agents (e.g. Claude, Codex and other in house agents) and exploiting AI technologies for end user engagement (i.e integrating AI into our website and apps to drive engagement).
  • Backend Integration: Help build, maintain, and scale backend services, including our push notification infrastructure and API connectivity platforms and connection to our order platform.
  • Collaborative Execution: Translate product requirements and design mockups into fully functioning, responsive, and accessible features using Agentic AI.
  • Code Quality: Take responsibility for delivering clean, testable, and maintainable code that will primarily have been developed by AI agents . Actively participate in code reviews to ensure quality and learn from your peers.
  • System Reliability: Assist in monitoring system health, addressing bugs, and gaining hands-on experience with SLIs and SLOs to ensure high performance.
  • Team Culture: Advocate for a collaborative working environment. Participate in agile ceremonies and proactively share ideas to reduce technical debt or improve team processes.
  • Working in a multi team environment, you will enjoy delivering to agreed timescales and working with your colleagues within and outside your team, to ensure these timescales are met, with quality code.
Qualifications & Skills

Role Qualifications and Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, a related technical field, or equivalent practical experience (e.g., graduating from a recognized coding bootcamp).
  • 3+ years of hands‑on professional experience in full-stack, frontend, or backend web development.
Skill Expectation
  • Frontend: Solid experience working with vanilla JavaScript/TypeScript, modern frameworks (e.g., React or Vue.js), HTML, and CSS.
  • Backend: Experience with at least one server‑side programming language and framework (minimally Java or Java derived frameworks) and an understanding of how to build and consume APIs (REST or GraphQL).
  • Agentic AI: You will have direct personal experience of deploying new features using Agentic AI, and also delivering end use AI features using existing AI technologies.
  • AWS: You will be experienced and proficient in delivering code using the AWS stack, including build and deploy tools (CloudFormation etc.)
  • Databases: Basic understanding of database systems (SQL or NoSQL) and data modeling.
  • Collaboration & Execution: Ability to translate product requirements and mockups into fully functional features, working closely with UX designers, product managers, and other engineers.
  • Code Quality: Ability to write unit and integration tests across the stack to maintain high code quality and reliability.
  • Tools: Experience with version control systems (e.g., Git).
  • Communication: Fluency in English with excellent written and spoken communication skills, enabling you to explain technical concepts to both technical and non-technical peers.
  • Mindset: A demonstrated growth mindset with a passion for continuous learning and problem‑solving.
Desirable Skills & Experience (The "Nice-to-Haves")
  • Infrastructure & DevOps: Familiarity with modern deployment tools and methodologies, such as Kubernetes, Docker, CI/CD pipelines, and cloud platforms.
  • Systems Understanding: Basic understanding of software delivery aspects: deployments, monitoring (SLIs/SLOs), scalability, and fault tolerance.
  • Domain Knowledge: Any basic familiarity with or strong interest in user engagement and renewal, recommendation systems, or push notification infrastructure will be considered a strong advantage for this specific team.
  • Data-Driven Development: Familiarity with product development processes that rely on data analytics and A/B testing.
  • Scale: Prior experience working on products or platforms that impact a large, global user base.

Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer
Fullstack Engineer

Randstad Technologies Recruitment • Manchester

On-site
GBP 50,000 - 70,000
Agentic Platform Engineer
Agentic Platform Engineer

Travel Counsellors • Manchester

On-site
GBP 90,000 - 120,000
Flexible hybrid working
Career development opportunities
25 days holiday
+2
Full Stack Engineer
Full Stack Engineer

Digital Skills ltd • Manchester

On-site
GBP 83,000 - 103,000
Full Stack Engineer
Full Stack Engineer

Computer Futures • Manchester

Hybrid
GBP 92,000 - 111,000
Front End Developer - Flights
Front End Developer - Flights

Dev • Greater London

On-site
GBP 70,000 - 110,000
Relocation package to London
Competitive compensation
Friendly, fast-paced culture
Full Stack Engineer
Full Stack Engineer

Attis • Greater London

On-site
GBP 90,000 - 110,000
On-site work in London
Agentic Platform Engineer · Manchester, UK ·
Agentic Platform Engineer · Manchester, UK ·

Travel Counsellors Limited • Manchester

On-site
GBP 80,000 - 110,000
Competitive salary
Annual bonus
Flexible hybrid working
+8
Fullstack Software Developer
Fullstack Software Developer

Intermedia Intelligent Communications • West of England, Greater London

Hybrid
GBP 60,000 - 90,000
Senior AI Developer
Senior AI Developer

Travel Chapter • Northam

Hybrid
GBP 60,000 - 90,000
Agentic AI Developer (Python)
Agentic AI Developer (Python)

ClearRoute Limited • Greater London

On-site
GBP 90,000 - 140,000
Hybrid working
Home office budget
Profit share
+2