Senior Front-End Developer

Utrecht Full-time Reports to CTO 5+ years experience

About the Role

We are looking for a Senior Front-End Developer with 5+ years of experience building intuitive, performant, and user-centric interfaces. This role requires strong expertise in UX/UI design principles and the ability to craft experiences where details matter — from layout flow to micro-interactions that delight users. The ideal candidate is highly skilled in modern front-end frameworks, with a primary focus on Svelte, though experience in React or Vue is also valued.

Key Responsibilities

  • Design and implement user-centric interfaces that balance simplicity, elegance, and usability
  • Collaborate with product managers and backend developers to deliver seamless end-to-end features
  • Strong expertise in Svelte as the primary framework, or willing to learn coming from React or Vue
  • Leverage AI-driven development tools (Claude Code, Codex, Gemini CLI, or similar) to accelerate development, improve code quality, and enhance team productivity
  • Apply UX/UI best practices to ensure consistency, accessibility, and delight in every interaction
  • Build appealing micro-interactions (animations, transitions, hover states, feedback cues) that guide users intuitively and improve overall product experience
  • Review PR's from peer developers and AI agents
  • Conduct user testing, usability reviews, and A/B experiments to validate and refine design decisions
  • Develop and maintain component libraries and design systems to drive consistency across the product
  • Stay current on modern front-end trends and interaction design to keep the user experience cutting-edge

Required Qualifications

Experience

  • 5+ years of professional front-end development
  • Proven expertise in UX/UI design principles
  • Experience building design systems and component libraries

Technical Skills

  • Strong proficiency with Svelte (or React/Vue with willingness to learn)
  • Solid knowledge of responsive design and accessibility
  • Cross-browser compatibility expertise

Design & UX

  • Ability to design and implement micro-interactions and subtle animations
  • Experience with design collaboration tools (Figma, Sketch)
  • Performance optimization for front-end applications

AI & Modern Practices

  • Exposure to AI-assisted design/development workflows

Soft Skills

  • Communication - Excellent skills in English (Dutch is a strong plus)
  • Collaboration - Work effectively with product managers and backend developers
  • User empathy - Deep understanding of user needs and delightful experiences
  • Attention to detail - Care about the small things that make interfaces polished
  • Continuous learning - Stay current on front-end trends and interaction design