Front-end Specialist

Utrecht
ZZP / Freelance
Nieuw

Job description

De ICT-afdeling van de gemeente Utrecht zoekt een ervaren en betrokken front-end specialist om de onboarding site en kennisoverdracht rond het Utrecht Design System te verbeteren. Je ontwikkelt vernieuwde onboarding-faciliteiten, zodat collega’s het design system makkelijker en sneller kunnen toepassen bij het ontwikkelen van applicaties voor de gemeente Utrecht. Je werkt hierbij nauw samen met Team UX.


Werkzaamheden

1. Updaten & uitbreiden van de Design System site (Docusaurus)

  • Onderhouden en verbeteren van de Docusaurus-site:
    Utrecht Design System (voorbeeld)

  • Evalueren of Docusaurus nog het juiste platform is; eventueel overstappen naar Astro (NL Design System)

  • Verbeteren van navigatie en zoekfunctie

  • Aanvullen met belangrijke componenten, iconen en templates

  • Documentatie uitbreiden over designkeuzes

  • Publicatie onder een eigen URL: designsystem.utrecht.nl/onboarding

  • Visuele aansluiting op het Utrecht Design System

2. Kennis borgen binnen de organisatie

  • Webmasters betrekken en opleiden in het beheer van het design system

  • Begeleiden bij bouwen van componenten

  • Documentatie opstellen over processen en richtlijnen

  • Uitleg geven over het gebruik van tokens

  • Kennisdeling over gebruik van Open Source software

  • Versiebeheer structureren en toepassen


Samenwerking & Werkwijze

  • Je werkt met de NL Design System community, Team UX, en webmasters van DomstadIT

  • Zelfstandig werken, beslissingen nemen en stakeholders tijdig betrekken

  • Werken via GitHub (issues beschrijven en bijhouden)

  • Flexibel omgaan met veranderende prioriteiten


Resultaat van de opdracht

De opdracht is succesvol afgerond wanneer binnen de beschikbare uren zo veel mogelijk onderdelen uit de opdrachtomschrijving naar tevredenheid zijn opgeleverd.

Omschrijving kandidaat

Vaardigheid / Ervaring Aantal jaar
Git (incl. rebase, atomic commits, merge conflicts) 3 jaar
Documentatie schrijven voor functioneel beheerders 1 jaar
Kennisdeling Design Systems (workshops/documentatie/vragen) 2 jaar
Docusaurus 2 jaar
Astro 1 jaar
Open Source systemen (gebruik en bijdrage) 2 jaar
CSS/SCSS/HTML/Javascript 2 jaar
React / Node.js 2 jaar
NL Design System + tokens 2 jaar
Algemene ervaring met Design Systems 4 jaar
Ervaring met grote gemeenten / overheidsorganisaties Pré

De gemeente Utrecht streeft naar een diverse en inclusieve organisatie, vanuit de overtuiging dat dit innovatie, creativiteit en samenwerking bevordert.

Requirements

  • HBO werk- en denkniveau

  • Documentatie en kennisoverdracht over het Design System (minimaal 2 jaar ervaring):

    • Schrijven van begrijpbare en leesbare documentatie voor functioneel beheerders (minimaal 1 jaar ervaring)

    • Geven van workshops aan verschillende stakeholdergroepen

    • Beantwoorden van vragen over het Design System

  • Ervaring met Docusaurus (2 jaar)

  • Git ervaring (minimaal 3 jaar), inclusief:
    a. Toepassen van een Git rebase workflow
    b. Het maken van atomic commits
    c. Vermijden en oplossen van merge conflicts

  • Werken met en bijdragen aan Open Source systemen (2 jaar)

  • Technische vaardigheden (2 jaar ervaring):

    • CSS / SCSS / HTML / JavaScript

  • Ervaring met het NL Design System en Design Tokens (2 jaar)

  • Algemene ervaring met Design Systems (4 jaar)


Wensen (pré):

  • Ervaring met Astro (1 jaar)

  • Ervaring met grote gemeenten en/of overheidsorganisaties

Benefits

  • Periode: 1 september t/m 31 december
  • Belasting: 16 uur per week gemiddeld (+/-224 uur)
Datum persoonlijke gesprekken: 15-8-2024 tussen 09.00 – 11.00 uur en 14.00 -15.00 uur