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
- Initial interview with the Recruitment Manager
- Interview with the client
- Technical interview with the client
