Front-end Developer • Design Systems • Overheid

Front-end Developer • Design Systems • Overheid

Sluit op: 16 jun 2026

Werk aan de digitale dienstverlening van de overheid door mee te bouwen aan een open source design system dat door meerdere overheidsorganisaties wordt gebruikt. In deze opdracht combineer je front-end development, toegankelijkheid en componentontwikkeling om hoogwaardige en herbruikbare bouwstenen voor overheidswebsites en webapplicaties te realiseren.

Rol & context

Voor een organisatie binnen de overheid wordt een ervaren Front-end Developer gezocht voor de verdere ontwikkeling van een open source design system. Je werkt samen met een kernteam en een brede community van specialisten aan componenten, patronen en templates die bijdragen aan begrijpelijke, toegankelijke en gebruiksvriendelijke digitale dienstverlening.

Werkzaamheden

• Ontwikkelen en uitbreiden van componenten, patronen en templates binnen een design system
• Verbeteren van componentbibliotheken en ondersteunende tooling
• Vertalen van acceptatiecriteria naar stories, specificaties en code
• Ontwikkelen van Web Components en React-componenten
• Publiceren en onderhouden van npm-packages
• Opzetten en onderhouden van unit- en end-to-end testen
• Schrijven en onderhouden van technische documentatie
• Ondersteunen van migraties naar nieuwe componentversies
• Uitwerken van security- en privacyaspecten binnen componentontwikkeling
• Samenwerken met communityleden en bijdragen aan open source ontwikkeling

Eisen

• Minimaal 5 jaar ervaring met HTML, CSS en SCSS
• Minimaal 5 jaar ervaring met JavaScript
• Minimaal 3 jaar ervaring met TypeScript
• Minimaal 3 jaar ervaring met componentenbibliotheken
• Minimaal 2 jaar ervaring met React en Storybook
• Minimaal 2 jaar ervaring met unit- en end-to-end testen
• Ervaring met GitHub, code reviews en pull requests
• Goede beheersing van de Nederlandse en Engelse taal
• Aantoonbare ervaring met toegankelijke front-end ontwikkeling

Pré’s

• Ervaring met NL Design System
• Ervaring met white-label design systems
• Ervaring met Design Tokens en Style Dictionary
• Ervaring met Lit en Web Components
• Ervaring met Shadow DOM en Declarative Shadow DOM
• Ervaring met WCAG- en WAI-ARIA-richtlijnen
• Ervaring met Storybook documentatie en semantic versioning
• Ervaring met open source softwareontwikkeling

Praktische informatie

• Start: 01-07-2026
• Looptijd: 12 maanden
• Uren: 32 uur per week
• Locatie: Den Haag / Hybride
• Soort opdracht: Payrolling
• Reageren t/m: 16-06-2026 14:00
• Kenmerk DC&I: 202606027

Job Category: Development Systeembeheer
Job Type: Payroll
Job Location: Den Haag

Reageer op deze functie

Toegestane typen: : .pdf, .doc, .docx

Over de auteur

admin administrator