< Naar alle vacatures

Senior Frontend Design Systems Developer

Kadaster

Arnhem
32 - 40 UUR
12 okt. 2026
Reageer voor 25 september
Kadaster Logo

Opdracht

Wij zoeken een Senior Frontend Design System Developer voor het Design Systems team van het Kadaster in Arnhem.

Het team ontwikkelt en beheert twee Design Systems: Kadans (Kadaster) en de DSO Toolkit (Digitaal Stelsel voor de Omgevingswet), inclusief herbruikbare HTML/CSS-componenten en Web Components.

Je werkt nauw samen met UX Designers, toegankelijkheidsexperts, testconsultants en afnemende frontend-teams binnen en buiten het Kadaster en geeft consultatie over het gebruik van het Design System.

Je werkzaamheden omvatten het verder ontwikkelen en beheren van de CSS-architectuur, het bouwen van Web Components (Stencil) en het borgen van webtoegankelijkheid volgens WCAG in zowel componenten als applicaties.

De DSO Toolkit is open source; componenten worden aangeboden als HTML/CSS-componenten en Web Components en worden beheerd in een moderne monorepo met tooling voor kwaliteitsbewaking en testen.

Belangrijkste technieken, methoden en tools

  • TypeScript / Angular
  • SCSS met Sass modules, PostCSS (post processing)
  • Web Components met Stencil
  • Storybook 10 met lit-html
  • Git repository, Pnpm Workspaces en Nx
  • ESLint, StyleLint, Prettier
  • Cypress voor end-to-end testen

Belangrijkste taken en verantwoordelijkheden

  • Ontwikkelen en beheren van de Design Systems software en bijbehorende architectuur voor Kadans en de DSO Toolkit.
  • Vertalen van UX-ontwerpen naar herbruikbare, toegankelijke componenten en CSS-architectuur.
  • Samenwerken en afstemmen met stakeholders en afnemende frontend-teams; geven van consultaties en begeleiding.
  • Borgen en beoordelen van webtoegankelijkheid (WCAG) in componenten en gebruikerstoepassingen.
  • Onderhouden van tooling, kwaliteitsnormen en testinfrastructuur binnen de monorepo.

Vereist profiel

  • Senior ervaring met het ontwerpen en onderhouden van design systems of component libraries.
  • Aantoonbare ervaring met TypeScript en moderne frontend-frameworks (bij voorkeur Angular) en met het bouwen van Web Components (bijv. Stencil).
  • Grondige kennis van CSS-architectuur, SCSS (Sass modules) en post-processing met PostCSS.
  • Ervaring met Storybook (bij voorkeur versie 10 en lit-html) voor componentgedreven ontwikkeling en documentatie.
  • Bekendheid met monorepo-opstellingen en tooling: Git, Pnpm Workspaces, Nx.
  • Ervaring met codekwaliteitstools en -processen: ESLint, StyleLint, Prettier en geautomatiseerde tests (Cypress).
  • Diepgaande kennis van webtoegankelijkheid (WCAG) en praktijkervaring met het toepassen daarvan in componenten en applicaties.
  • Sterke communicatieve vaardigheden: kunnen samenwerken met UX, toegankelijkheidsexperts en meerdere frontend-teams, en het kunnen geven van overtuigende consultaties.
  • Proactieve, pragmatische en documentatiegerichte instelling; ervaring met open source- of communitygedreven componentdistributie is een pre.
  • Bereidheid om in Arnhem te werken en als Senior op te treden binnen een multidisciplinair team bij het Kadaster.

Eisen

  • De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. De inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving terzijde gelegd.
  • Een maximum uurtarief van € 95,00 exclusief btw, inclusief woon-werkverkeer en fee Flextender en overige kosten.
  • Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 10 pagina’s A4.
  • De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift.
  • Minimaal HBO werk- en denkniveau.
  • Minimaal 8 jaar ervaring met Typescript.
  • Minimaal 5 jaar ervaring met CSS, HTML en CSS-architectuur.
  • Minimaal 3 jaar ervaring met WCAG en webtoegankelijkheid.
  • Minimaal 3 jaar ervaring met het opzetten en onderhouden van style guides of component libraries.
  • Minimaal 3 jaar ervaring met cross browser compatibility.

Wensen

  • Een concreet voorbeeld van een opdracht waarin is gewerkt aan een Design System en de bijdrage aan de ontwikkeling van het Design System.
  • Kennis van en ervaring met frontend development en component-gedreven frontend frameworks.
  • Kennis van en ervaring met webtoegankelijkheid en WCAG en met styleguides of component libraries.
  • Kennis van en ervaring met Typescript (Angular), CI/CD pipelines, Stencil, Storybook, NPM packages, UX en webdesign.
  • Ervaring met softwareontwikkeling in de publieke sector en in projecten met politiek/bestuurlijk karakter.

Competenties

  • Communicatief sterk, zowel schriftelijk als mondeling.
  • Heeft een brede blik en ziet het grote geheel.
  • Besluitvaardig.
  • Vasthoudend.
  • Kan zijn/haar eigen pad trekken in een complex krachtenveld.
  • Is in staat om zelfstandig binnen een organisatie te bewegen en is omgevingssensitief.
  • Proactief.
  • Initiatiefrijk.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht