As a Senior Front-end Developer, you will work on developing and improving modern web applications using React, Vue.js and TypeScript. You will play an important role in building scalable, reusable components and maintaining a consistent user experience across multiple applications.

A key focus of this position is the development and optimization of Design Systems. You will collaborate closely with UX/UI designers, back-end developers and other front-end engineers to translate designs into high-quality, accessible and maintainable code.

You have a strong understanding of modern front-end architecture and know how to build component libraries that can be used across different products and teams. Experience with both React and Vue.js is highly valued, as it allows you to work across different technology stacks.

What makes this opportunity interesting?

  • Work on modern React/Vue applications with a strong focus on Design Systems, reusable component libraries and scalable front-end architecture.

  • Join an experienced engineering team where you can influence technical decisions, improve development standards and contribute to the overall user experience.

Job Requirements

  • Minimum 5 years of professional experience as a Front-end Developer;

  • Bachelor’s or Master’s level of education or equivalent working experience;

  • Strong experience with React, Vue.js and TypeScript;

  • Proven experience developing and maintaining Design Systems and reusable component libraries;

  • Experience with Storybook, design tokens and component-driven development;

  • Strong knowledge of HTML5, CSS3, JavaScript (ES6+) and responsive web development;

  • Experience with accessibility standards (WCAG) and cross-browser compatibility;

  • Familiarity with front-end testing tools such as Jest, Vitest, Cypress or Playwright;

  • Experience with modern front-end architecture, state management and REST API integrations;

  • Experience with CI/CD pipelines and Agile/Scrum methodologies;

  • Experience with Figma and collaborating closely with UX/UI designers is a plus;

  • Strong communication skills and a proactive mindset;

  • Professional proficiency in English. Dutch is considered a plus.

Company Profile & Culture

You will join a professional organization in South Holland that focuses on developing and improving digital products and platforms.

The engineering environment encourages collaboration, technical ownership and continuous improvement. You will work alongside experienced developers, designers and product specialists to create scalable and user-friendly applications.

There is plenty of room to share your expertise, introduce best practices and contribute to the further development of front-end architecture and Design Systems.

Employment Conditions

  • Working hours: 32–40 hours per week

  • Contract duration: 3 months

  • Salary: Competitive, based on experience

  • Location: South Holland, Netherlands

  • Working arrangement: Hybrid, depending on the project

  • Start date: As soon as possible / negotiable

  • Contract type: Secondment (detachering)

This opportunity is available through a secondment arrangement via Morgan Black.

Interested in this opportunity? Apply using the application button below or contact us directly at 020-7920111.

Contact person: Rik van Poppelen
Contact: Rik.vanpoppelen@morganblack.nl