Front-end Developer • Rich Text Editor / Accessibility / TypeScript • Digitale overheid
| Type: | Freelance |
| Starten op: | 9-3-2026 |
| Duur: | 12 maanden |
| Geplaatst op: | 10 februari 2026 om 17:03 uur |
| Specialisme: | Software ontwikkeling |
| Tariefindicatie: | In overleg / n.t.b. |
Opdrachtomschrijving
Front-end Developer • Rich Text Editor / Accessibility / TypeScript • Digitale overheid
Voor een opdracht binnen een overheidsbreed open-source initiatief zoeken we een ervaren front-end developer met diepe kennis van toegankelijkheid, rich text editors en moderne JavaScript/TypeScript-architecturen. Je werkt mee aan tooling die het voor contentmakers eenvoudiger maakt om toegankelijke content te publiceren volgens het NL Design System.
Rol & context
Je maakt onderdeel uit van een multidisciplinair expertteam dat werkt aan herbruikbare, open-source oplossingen voor toegankelijke digitale dienstverlening. De focus ligt op het ontwikkelen van een gebruiksvriendelijke rich-text editor en bijbehorende componenten, die geïntegreerd kunnen worden met gangbare CMS-platformen.
Werkzaamheden
• Ontwikkelen van een toegankelijke front-end applicatie met rich-text editor
• Bouwen van herbruikbare front-end componenten volgens NL Design System
• Customizen van rich-text editors (TipTap / CKEditor)
• Definiëren van content-schema’s (JSON Schema, node types)
• Ontwikkelen van server-side templates (o.a. Twig)
• Implementeren van real-time validatie en foutdetectie m.b.t. toegankelijkheid
• Ontwikkelen van transformaties om ontoegankelijke content te verbeteren
• Opzetten van unit- en end-to-end tests
• Integreren met REST API’s van CMS-platformen
• Vastleggen van verbeteringen en technical debt op de backlog
• Actief samenwerken binnen sprints, reviews en open-source community
Eisen
• Minimaal 5 jaar ervaring met front-end development (HTML, CSS, JavaScript)
• Minimaal 3 jaar ervaring met WCAG-toegankelijkheid en WAI-ARIA
• Minimaal 1 jaar ervaring met rich-text editor customizations
• Minimaal 2 jaar ervaring met Node.js en TypeScript
• Ervaring met Git, pull requests en code reviews
• Sterke beheersing van Nederlands en Engels (schriftelijk en mondeling)
Pré’s
• Ervaring met TipTap en/of CKEditor
• Ervaring met open-source projecten
• Ervaring met ATAG-richtlijnen
• Ervaring met CMS-plugins (Drupal, WordPress, Typo3)
• Bekendheid met NL Design System en design tokens
Praktische informatie
• Start: 09-03-2026
• Looptijd: 12 maanden
• Uren: 16
• Locatie: Den Haag (hybride / grotendeels remote)
• Soort opdracht: Payrolling
• Reageren t/m: 27-02-2026
• Kenmerk DC&I: 20260276e
Over DC&I
DC&I verbindt ervaren professionals met uitdagende opdrachten binnen de publieke én private sector. Onze focus ligt op data, procesverbetering en grote maatschappelijke transities, zoals digitalisering van de overheid en toegankelijke dienstverlening.
💬 Interesse? Reageer met je CV en gewenste uurtarief.
Twijfel je of deze opdracht helemaal past? Voel je vrij om toch te reageren — we kijken graag samen naar andere passende opdrachten binnen ons netwerk.
Organisatie

Korte omschrijving van de organisatie

