This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our organizers use WeTravel to win travelers by creating beautiful proposals and frictionless booking pages that help the travelers find the trips of their dreams. WeTravel Itineraries empower organizers to create professional itinerary proposals, engaging trip pages, and a high-conversion booking experience, all while saving time to grow and run their business. We’re now looking for a highly experienced engineer to join and be part of expanding our product in several areas: An integrated planning experience that helps find the right resources and suppliers to create the right package, with the right price for the right travelers; AI-enabled tools to imagine and create new trips and itineraries, create world class content and optimize their sales funnel; Tools & integrations that help organizers publish and promote their content on the most impactful platforms & channels
Job Responsibility:
Lead and build features end-to-end: from reviewing user interviews and product design, through architection and building systems to deployment and monitoring in production
Partner closely with our product team to discover user problems and shape their solutions – creating a world class experience for our organizers and travelers
Write high-quality, maintainable code across both frontend (TypeScript/React) and occasionally backend (Ruby on Rails)
Ensure our services are always on by building resilient applications, ensuring they are well monitored and mitigating incidents as an on-call/incident responder
Mentor teammates and contribute to WeTravel’s engineering practices and excellence
Requirements:
7+ years of software engineering experience (ideally full-stack) with strong product ownership mindset
Proficiency in building consumer-facing user experiences at scale, and expertise with at least one modern web application framework, ideally React/React Native
Proficiency with building and maintaining component libraries and working with a design system
Have experience building applications working with distributed systems, microservices and event-driven architecture and demonstrate strong systems thinking and can design for scalability
Have experience with operating applications in production, monitoring, and on-call responsibilities
Have excellent communication skills and experience working in multicultural, distributed teams
Experience using AI assistants like Cursor, Claude Code or GitHub Copilot for code generation and testing
Have experience leading projects and mentoring other engineers
Nice to have:
Experience Ruby-on-Rails and/or any other back-end language. Comfortable with contributing across the full application stack
Recent experience in building AI-enabled or Agentic applications
Experience in building catalog systems and/or content management systems, familiar with building consumer behavior and funnel analytics integrations
What we offer:
Competitive salary
Generous "Time to Recharge" policy - enjoy unlimited paid time off
Work remotely for a maximum of 4 weeks per calendar year
2-week cross-functional onboarding program
Cycle-to-work scheme (Swapfiets subscription) or commuting reimbursement
Tuesday team lunches and after-work social events
Beautiful office in central Amsterdam - rooftop garden and right by Rokin metro
Extensive paid family leave
Three paid volunteer days per year
Cutting-edge equipment and tools to set you up for success
Join an international, travel-loving team
Employer-sponsored pension plan with a 2% employer contribution
Access to a 10% group discount on supplementary/additional health insurance