freehire launches on Product Hunt on 26 August.

Follow →

Frontend Engineer (Europe-based)

Summary

Builds and maintains the frontend of an AI-driven travel-planning platform 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

  • 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, minimum B2 level
  • German language skills are valued, but not a must-have
  • 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

Logistics

Full-time. Fully remote. B2B cooperation.

Recruitment Process

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

See also