Skip to content

Frontend Developer (Vue.js)

  • Hybrid
    • Amsterdam, Noord-Holland, Netherlands
  • Tech

Job description

Ready to join the fastest-growing tech company in the Netherlands?

In 2023 we received the prestigious Oryx Award 2023 by the Dutch Financial Newspaper (FD), for the company with the most exceptional growth performance. We were awarded 1st place by the Deloitte Fast 50 award in 2019 for growth and innovation, 7th place in 2020. We’ve continued our strong growth during and after Covid times, and have ambitious plans for the future. Now, we are looking for a driven and skilled Front-end web developer to join our  team to further conceptualize and execute our growth ambition.

About Experiencegift

Experiencegift is home to Hotelgift, Flightgift, Traingift and Activitygift. Our gift cards can be redeemed for over 750,000 hotels, 400 airlines, 50,000 activities worldwide and train journeys all across Europe. We believe in experiences over things. Our mission is to enable our customers to spread joy by giving the gift of experiences that can be redeemed whenever, wherever. As we sell in over 50 countries worldwide, we’ve built a diverse team of over 50 colleagues and more than 15 nationalities. We have subsidiaries in Amsterdam, London, Athens, and New York. 

What makes the role so great?

As a Frontend Developer, you’ll be working very closely with our senior Frontend developer (Nikos) and the rest of our extraordinary tech team (George and Renato). You will be responsible for a range of challenging tasks. This role is ideal for a motivated individual eager to learn, grow, and build a strong foundation for their future.

What will you do? 

  • Design, code, verify, test, document, amend and refactor our applications

  • Translate requirements and mockups into fully functioning features

  • Build our frontend in reusable components using modern framework technologies (we’re using Vue)

  • Test and ensure the applications are rendered and function correctly on all devices and browsers

  • Take ownership of sections of our concepts’ desktop, tablet, mobile websites, and web app

  • Perform ongoing maintenance or upgrade of the platforms as required

  • Continuously look for ways to improve our concepts and implement A/B tests

  • Stay up to date with trends and technological advancements in web development. Learn and test new technologies, frameworks, and languages as relevant

What will you bring? 

  • Residency in The Netherlands

  • Minimum 2 years experience in a relevant role, preferably in a commercial environment

  • Proficient in HTML, SCSS/CSS, and JavaScript (ES6+) with a good understanding of responsive principles.

  • You have solid experience with at least one Javascript framework (Vue.js is a must)

  • Knowledgeable in integrating RESTful APIs

  • Ability to write high-performance, reusable, secure, and cross-browser compatible code

  • Familiar with build tools, like Vite, Webpack, or Rollup (we are using Vite)

  • Skilled in debugging and utilizing browser developer tools to identify issues and enhance code quality

  • Bachelor's degree in Computer Science or a related field

  • Fluent in English

Nice to have

  • Familiarity with agile processes

  • Experience optimizing websites for speed load and using tools like Google PageSpeed

  • Experience with end-to-end testing

  • Experience with data-driven product development: analytics, A/B testing, etc.

Who are you?

  • Passionate & curious: You love front-end development, and you enjoy learning and experimenting.

  • Problem-solving: You are not afraid of challenges, and you are able to utilise the proper means to find solutions.

  • Collaborative: Ability to work effectively in a team and independently with minimal supervision.

  • Detail-oriented: You pay attention to the detail, ensuring every design implementation feels just right.

What can you expect from us?

  • Opportunity for significant and fast impact

  • Freedom to come up with new ideas and initiatives

  • Lots of learning and development opportunities

  • Salary reflective of skills and experience and performance-based bonus potential 

  • Pension plan

  • 25 vacation days

  • High-end new laptop

  • Hybrid policy (two days from home optional)

  • Amazing 17th-century canal house office on the Herengracht in Amsterdam

  • Lunch and snacks provided

  • Fun after work and monthly events

  • Awesome annual trip abroad with the entire company

  • Complimentary ClassPass subscription

  • Flexibility of working from abroad 2 weeks per year

  • Young, friendly, ambitious, international team in Amsterdam, Athens and London

This is a full-time job (40H/week) based in Amsterdam and is available as soon as possible.

At Experiencegift we offer you the opportunity to work in a scale-up culture where everything you do matters. In our office in the center of Amsterdam, you will have the freedom to experiment and evolve your own projects. You will be part of an international, driven, award-winning team and will gain experience in a very fast-growing scale-up environment. By providing a creative, dynamic, and innovative environment, we empower our people for unlimited success.

Ready to make a real impact in a thriving company? Apply directly here or visit our career page for more details. We are looking forward to meeting you!

Job requirements

What will you bring? 

  • You already live in The Netherlands

  • Minimum 2 years experience in a relevant role, preferably in a commercial environment

  • Proficient in HTML, SCSS/CSS, and JavaScript (ES6+) with a good understanding of responsive principles.

  • You have solid experience with at least one Javascript framework (Vue.js is a must)

  • Knowledgeable in integrating RESTful APIs

  • Ability to write high-performance, reusable, secure, and cross-browser compatible code

  • Familiar with build tools, like Vite, Webpack, or Rollup (we are using Vite)

  • Skilled in debugging and utilizing browser developer tools to identify issues and enhance code quality

  • Bachelor's degree in Computer Science or a related field

  • Fluent in English

or