freehire launches on Product Hunt on 26 August.

Follow →

Frontend Engineer (Germany-based)

Summary

Builds responsive, AI-powered travel-planning interfaces using Angular or React, integrating with REST/GraphQL APIs and collaborating with cross-functional teams.

We are looking for a skilled Frontend Developer with strong experience in Angular or React to join a growing engineering team.

This is an excellent opportunity for a product-minded engineer who enjoys building modern user interfaces, writing clean and maintainable code, and working on an AI-driven product from the ground up.

About the Company

Our client is an innovative German product company transforming the way people plan and experience travel.

They are building an AI-native travel platform that enables users to plan trips through natural conversations instead of traditional booking interfaces. Powered by a sophisticated multi-agent AI architecture, the platform generates personalized itineraries, recommendations, and travel decisions, creating a seamless and intelligent travel planning experience.

The company operates in small, highly collaborative engineering teams where decisions are made quickly, ownership is encouraged, and every team member has a direct impact on the product.

What You'll Do

  • Develop modern, reusable, and scalable UI components using Angular or React
  • Contribute to the evolution of the frontend architecture and technical standards
  • Build responsive, high-quality user interfaces using JavaScript, TypeScript, HTML, and CSS
  • Integrate frontend applications with REST and GraphQL APIs
  • Improve application performance, maintainability, and code quality
  • Participate in implementing and improving CI/CD pipelines
  • Write and expand tests to ensure software reliability
  • Collaborate closely with product, UX, design, and backend teams
  • Share knowledge, participate in technical discussions, and contribute to continuous improvement

What We're Looking For

Required

  • 5+ years of commercial frontend development experience
  • Strong experience with Angular and/or React
  • Excellent knowledge of JavaScript and TypeScript
  • Solid understanding of HTML5, CSS3, and modern CSS methodologies
  • Experience working with REST and/or GraphQL APIs
  • Experience with Git and modern development workflows
  • Familiarity with CI/CD pipelines
  • Experience working with Docker
  • Professional working proficiency in English
  • German language skills at B2 level or higher
  • Strong ownership mindset and attention to quality
  • Ability to thoroughly test your own work in an environment without a dedicated QA team
  • Product-oriented thinking with genuine interest in understanding user needs and business goals

Location

Remote within Germany

Recruitment Process

  1. Initial interview with the Recruitment Manager
  2. Interview with the client
  3. Technical interview with the client

See also