Frontend Developer
Our client is an international travel-tech company building core infrastructure for the Tours and Activities industry. Their platform connects major tourist attractions with global resellers, supporting millions of real-time transactions and relying on modern, scalable technologies.
We are looking for a skilled Frontend Developer to help design, build, and maintain user-facing features across our web platform. You’ll work closely with the Lead Front End Developer and Designer to turn business requirements into well-structured, performant, and maintainable frontend code.
This role is ideal for someone who enjoys working close to the fundamentals — writing clean, framework-free JavaScript, CSS, and HTML — and who takes pride in code quality and collaboration.
Required Skills & Experience
-
At least 3 years of professional experience as a Front End Developer.
-
Strong knowledge of JavaScript, DOM, Web APIs, CSS, and HTML.
-
Familiarity with Docker for local development.
-
Proficient with Git for version control.
-
Comfortable working without frontend frameworks (raw JavaScript, CSS, and HTML).
-
Fluency in English (written and spoken).
-
Strong communication skills and the ability to organise and manage tasks effectively.
-
A team player who can work closely with developers, designers, and other stakeholders.
-
Proactive mindset — comfortable suggesting improvements to code, performance, and features.
Responsibilities
-
Design and implement new frontend features based on business requirements.
-
Maintain and improve existing site functionality.
-
Work with the Lead Front End Developer and Designer to deliver well-designed, consistent user experiences.
-
Write clean, readable, and maintainable frontend code.
-
Review and improve existing code, suggesting enhancements where appropriate.
-
Participate in planning, organising development tasks and developer standups.
-
High standards for code quality, with a focus on readability and long-term maintainability.
Nice to Have
-
Experience with MariaDB or MySQL.
-
Experience with PHP.
-
Familiarity with Redis.
-
Experience with React and Material UI.
We offer
-
Work for a company that helps create better travel experiences for consumers.
-
Collaborative work environment.
-
Engaged co-workers.
-
Multi-national team.
-
Fully remote work environment, possibility to work from office.
-
Unlimited vacation policy.
-
Health insurance.