companyKAYAK logo

Full Stack Engineer at KAYAK | Berlin

KAYAKBerlin OfficeNew
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Candidates should have a degree in Computer Science or a related field, along with at least 5 years of professional experience in web development. Expertise in Front End technologies such as TypeScript, React, and CSS (Sass or Less) is essential. Familiarity with Java, Java Spring, and JVM ecosystems, as well as experience with databases like PostgreSQL, MySQL, and Redis, is required. Applicants should also be comfortable writing unit and end-to-end tests and possess effective debugging skills in a full-stack environment.

About the job

KAYAK is part of Booking Holdings (NASDAQ: BKNG) and operates as a leading travel search engine. The company processes billions of queries across its platforms, helping travelers find flights, hotels, rental cars, and vacation packages. KAYAK also develops solutions for business travel, including KAYAK for Business.

The Berlin office is home to a growing team that works on a portfolio of well-known metasearch brands such as momondo, Cheapflights, and HotelsCombined. Innovation remains central to KAYAK’s approach, and each team member has the opportunity to contribute to the company’s mission: building the best travel search engine for effortless global exploration.

This Full Stack Engineer role focuses on developing and improving KAYAK’s B2B platform. The platform serves established clients and is positioned for further growth. The position is based in Berlin and requires in-office presence at least three days per week.

What you will do

  • Work closely with a global team to develop B2B products.
  • Partner with designers, product managers, and commercial teams to define and deliver new features.
  • Design and build scalable, high-performance solutions.
  • Contribute to architecture decisions that improve performance, quality, and code reusability.
  • Troubleshoot and resolve recurring technical issues.
  • Use AI coding tools to increase productivity.

Requirements

  • Degree in Computer Science or a related field.
  • At least 5 years of professional experience in web development.
  • Strong skills with TypeScript, React, and CSS (Sass or Less) for front end work.
  • Experience with Java, Java Spring, JVM ecosystems, and familiarity with databases such as PostgreSQL, MySQL, or Redis.
  • Comfort with writing unit and end-to-end tests.
  • Proven debugging ability in a full-stack environment.

Benefits

  • Health Insurance
  • 401k

About KAYAK

KAYAK is a leading travel search engine under Booking Holdings, providing innovative solutions for both leisure and business travelers. With an emphasis on creativity and collaboration, KAYAK fosters an environment where every employee can contribute to enhancing the travel experience.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.