Eindhoven

Front- end engineer

Functie omschrijving

Functie

Als Front-end Engineer beheer je het design system zodat online common ground-producten zoals NL-Portal (MijnEindhoven0) en OpenFormulieren voldoen aan de gemeentelijke huisstijl.

Taken en verantwoordelijkheden

A. Beheer van het design system

  • Up-to-date houden van NPM-dependencies binnen alle front-end projecten.
  • Updaten en uitbreiden van documentatie in Docusaurus.
  • Monitoren en waarborgen van de werking van Azure DevOps frontend pipelines (build pipelines voor Storybook, Docusaurus, NL-Portal en optioneel OpenFormulieren).
  • Werken met en onderhouden van private packages via Azure Artifacts.
  • Ondersteunen bij onderhoud van custom React-componenten, inclusief bijbehorende unit tests.
  • Beheren van styling via Sass, inclusief gebruik van de centrale Sass-package met mixins.

B. Implementatie

  • Design system implementeren in de productieomgeving.

C. Kennisoverdracht

  • Overdragen van kennis en expertise rondom het beheren en inrichten van een design system voor webapplicaties aan de lijnorganisatie en toekomstige beheerders.

Eindresultaat en opleveringen

  • Eindresultaat: Werkzaamheden zijn overgedragen aan de lijnorganisatie en de toekomstige beheerder is ingewerkt.
  • Tussentijdse opleveringen: Updates van nieuwe releases, testresultaten en aangepaste documentatie bij updates.

Wat breng je mee?

  • Vereist: React met TypeScript.
  • Ervaring met Playwright voor smoke- en end-to-end tests.
  • Kennis van Biome en incidenteel Prettier voor formatting.
  • Ervaring met Azure Repos, Azure DevOps en Azure Artifacts.
  • Ervaring met Sass en het werken met een eigen Sass-package (mixins).
  • Kennis en ervaring met een Kubernetes-platform voor het draaien van common ground-componenten.

Functie eisen (1) en -wensen (•)

Eisen:

  1. React met TypeScript (must)
  2. De kandidaat beschikt over een legitimatiebewijs (een paspoort of identiteitskaart), welke bij intake én op de startdatum van het contract van de kandidaat geldig is en ter controle kan worden overlegd
  3. Het is niet toegestaan om een kandidaat in te huren die eerder in dienst is geweest van de Gemeente Eindhoven (tussenperiode van twee jaar)
  4. Als de kandidaat mag starten bij de klant, dan zal er een pre-employmentscreening plaatsvinden. Uw kandidaat mag pas starten na afronding van de pre-employmentscreening

Wensen:

  • Het is een pre-employmentscreening zal plaatsvinden
  • De kandidaat beschikt over een legitimatiebewijs (een paspoort of identiteitskaart), welke bij intake én op de startdatum van het contract van de kandidaat geldig is en ter controle kan worden overlegd

Algemeen

Heb je interesse in deze functie?
Reageer dan via de website van www.zuidprofs.nl voor de meest uitgebreide terugkoppeling.
En let op, want voor onze functies geldt:
  • De meeste functies zijn tijdelijke functies voor een langere periode. Soms met uitzicht op vast.
  • ZZP is niet altijd mogelijk.
  • Goede beheersing van het Nederlands is voor alle functies vereist
  • Ervaring bij een overheidsorganisatie is een grote pré, soms een eis.
  • We ontvangen graag jouw CV in het Nederlands, liefst in Word format.
  • Vermeld je functies en werkzaamheden inclusief jaartallen en maanden, meest recente bovenaan.

Locatie

Eindhoven

Je kunt reageren tot

18.02.2026

Contactpersoon

Robot

Deel deze vacature
Maak jobalert
Vacature details
Match criteria
  • Noord-Brabant
Werkervaring
  • 2 - 5 jaar
  • 5 - 10 jaar
  • 10 jaar of meer
  • Tijdelijk detachering
  • Tijdelijk ZZP
  • 32 uur
  • 36 uur of meer
Heb jij interesse?
Pitrick Barendse
Mobiel: (06) 5086 0318

Benieuwd?

Meer weten over ZuidProfs? Over de manier waarop wij de beste kandidaten vinden voor je vacature? Of wat je mogelijkheden zijn als je via ZuidProfs aan het werk gaat?

Neem contact op