×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Frontend Engineer

Job in 1000, Amsterdam, North Holland, Netherlands
Listing for: Experiencegift
Full Time position
Listed on 2026-01-21
Job specializations:
  • IT/Tech
    Web Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 EUR Yearly EUR 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Senior Frontend Engineer (Vue.js)

Location: Amsterdam
Type: Full-time

Ready to join one of the most ambitious tech teams 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 Frontend Engineer to join our team to further conceptualize and execute our growth ambition.

About Experiencegift

Experiencegift is home to Hotelgift, Flightgift, Traingift, and Activity gift, the world’s leading experience gift brands. Our products let people gift unforgettable experiences across 750,000 hotels, 400 airlines, 50,000 activities, and train journeys all over Europe. We believe experiences are more meaningful than things. Our mission is to make giving experiences easy, joyful, and global. Operating in 50+ countries with offices in Amsterdam, London, Athens, and New York, we’re a close-knit team of 50+ people from 15+ nationalities.

About

the Role

We’re looking for a Senior Frontend Engineer who combines deep technical skill with exceptional attention to design detail. You’ll architect and deliver high-performance, secure, and maintainable frontends built with Vue.js 3, translating complex requirements into seamless, pixel-perfect user experiences. This is a hands-on engineering role for someone who cares about code quality, scalability, and precision at every layer of the frontend stack.

Responsibilities
  • Architect, develop, and maintain large-scale applications using Vue.js 3, Type Script, and modern tooling (Vite, Pinia, etc.).
  • Write clean, modular, and maintainable code that scales across teams and projects.
  • Build pixel-perfect interfaces from Figma or design specifications with precision in HTML, CSS, and animations.
  • Design and implement secure and efficient API integrations, including proper authentication, token handling, and session management.
  • Drive performance and accessibility improvements across browsers and devices.
  • Mentor junior developers, review code, and uphold high engineering standards.
  • Collaborate closely with product, backend, and design teams to deliver cohesive and performant experiences.
Requirements Core Experience
  • 5+ years of professional frontend development experience, including 3+ years with Vue.js 3.
  • Deep understanding of Vue.js 3, the Composition API, component-driven design patterns, and state management using Pinia or Vuex.
  • Experience building applications with Nuxt 3, SSR, ISR, or hybrid rendering approaches.
  • Strong engineering background with expertise in frontend architecture, API design and integration, and secure token-based authentication (JWT, OAuth2).
  • Mastery of CSS, including Grid, Flexbox, preprocessors (Sass/Less), with proven ability to deliver pixel-perfect, responsive layouts.
  • Solid understanding of browser performance, caching strategies, and frontend optimization techniques.
  • Excellent grasp of modern build pipelines, Git workflows, and CI/CD deployment processes.
  • Familiarity with micro-frontend architectures or modular, component-library-driven systems.
Advanced Technical Strengths
  • Proven experience designing or scaling large frontend architectures, including modular structures, monorepos (Nx/Turborepo), or shared component libraries.
  • Hands-on experience with performance profiling (Lighthouse, Web Vitals, bundle analysis) and advanced debugging across rendering, network, and resource pipelines.
  • Experience defining and maintaining enterprise-level design systems, including Figma design tokens, Storybook component governance, and cross-team UI consistency.
  • Strong understanding of frontend security best practices, XSS, CSRF, CORS, CSP, secure storage, OAuth flows, and experience implementing secure session and token strategies.
  • Experience establishing testing strategies using Vitest, Cypress, or Playwright, with a mature approach to regression testing and QA.
  • Ability to set coding standards, conduct architecture reviews, and mentor engineers across different levels.
Nice to Haves
  • Familiarity with React (Next.js, RSC), or other modern frameworks such as Svelte/Svelte Kit or Solid

    JS.
  • Understanding of backend fundamentals, Node.js, or serverless functions.
  • Awareness of accessibility standards (WCAG, ARIA) and strong UX intuition.
Why Join Us
  • Work on high-impact products where frontend excellence is a core value.
  • Autonomy to shape engineering standards and influence technical direction.
  • Work on ambitious, high-impact systems that reach millions of users.
  • Collaborative culture that values precision, performance, and creativity.
  • Small team, large scope: every person counts, every decision matters.
  • Flexible work setup and room to grow into architectural or leadership roles.
  • A culture that enables and rewards initiative, curiosity, and exceptional…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary