Helaas, deze vacature is niet langer actief

Originele vacaturetekst

Senior Full Stack Developer - Attractions

Job Description

Senior Full Stack Developer – Attractions

At, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our products, partners, and people, we make it easier for everyone to experience the world.

Attractions’ ambition is to ensure all of our customers can find something to do while on their trip with Our team, Attractions Content, is focused on dramatically accelerating the rate at which we can ingest, onboard and publish products to our marketplace in order to match the already excellent selection in accommodations. This will require a 3x improvement on current performance, and so it’s an open field for the right-minded, creative developer.

This is the largest opportunity currently in Attractions so if you’re a Senior JavaScript/TypeScript developer interested in joining an outcome driven, data focused team then we’re the place for you.

The Trips business unit that Attractions is part of, will bridge the of today with the Booking of tomorrow, leading the evolution of from a single-product company to a multi-product offering company with an unprecedented, personalised travel experience at the heart of its success.

At we’re working to seamlessly connect every aspect of travel, and the Attractions team is one of the cornerstones of our connected trip vision. We’re a new Business dedicated to helping travellers discover and book things to do around the world. To do this, we need to build a marketplace with the world’s broadest selection of bookable things to do, and effortlessly match the right activity to the right person at the right time. Our goal is to offer travellers the widest choice and the best customer experience, no matter what tour, activity, or attraction they choose.

  • As a Senior Full Stack Developer, you are responsible for developing world-class, complete web applications, both on the backend and frontend, for monitoring and addressing performance and security, and for developing customer-focused and scalable user experiences. You will work side-by-side with designers, product owners, copywriters and other developers to create new features, test your own ideas, and push changes live for billions of users.
  • Deliver web applications from an idea, inception and validation to a scalable solution.
  • Collaborate with colleagues to ideate solutions for users, prioritizing based on business impact, and safely rolling them out and validating them.
  • Develop new user-facing products and optimize existing ones using both client-side as well as server-side languages and technologies
  • Experience building all of the following are a plus: web applications, APIs, and CLIs
  • Self-starters with a collaborative, “can-do” attitude and solid communication and interpersonal skills
  • Quick delivery of end-to-end solutions to validate ideas and iterating on those ideas to produce quality products
  • Passionate learners who aren’t afraid of new tools and technologies to build great end-to-end customer experience
  • Demonstrably high understanding of how their contributions impact the business
  • A minimum of 5 years of experience with one or more general purpose programming languages, including but not limited to: Perl, Java, PHP, Python, Elixir, Go, or Node.js
  • Expert level proficiency in JavaScript/TypeScript
  • Expert level proficiency in front-end development with JavaScript (React &|| Vue.js)
  • Excellent understanding of backend and front-end systems design
  • Experience with one or more general-purpose programming languages like Perl or Java
  • Experience with relational data storage and SQL
  • Experience with containerized applications (Docker, Kubernetes)
  • Experience with data-driven product development: analytics, A/B testing, etc.
  • Experience working on a command line in a Linux/Shell environment.
  • Experience working with “CI/CD”
  • Experience with full cycle development: design, develop, test, deploy, operate, and support.
  • Interest in working with developer tooling, observability, or release engineering

We are a performance-based company that offers career advancement and lucrative compensation, including bonuses and stock potential. We offer what we call the “Booking Deal” with other competitive perks and benefits. We have tech talks, trainings, and support you attending and speaking at global conferences.

This position is open to worldwide candidates and, in the case of relocation, we will assist you with a generous relocation package, ensuring a smooth transition to working and living in Amsterdam. We successfully relocate hundreds of IT professionals and their families to Amsterdam every year. Join us! 😉

fulltime, parttime
Type vacature:


  • Er is geen minimale opleiding vereist

Wat wij bieden

Parttime - Fulltime