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.
Requirements
- 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.
- 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.
Benefits
- Competitive compensation
- Top-tier equipment
- Annual international team trip
- Pension plan
- 25 vacation days
- Hybrid policy (two days from home optional)
- Amazing office on the Museumplein in Amsterdam
- Lunch and snacks provided
- Fun after work and monthly events
- Complimentary ClassPass subscription
- Flexibility of working from abroad 2 weeks per year