Full stack developer

Den Haag Deadline: 19-05-2026 Geplaatst: 13-05-2026 #16764

De Kiesraad is een onafhankelijk adviesorgaan van de regering en de Staten-Generaal op het terrein van kiesrecht en verkiezingen. De Kiesraad treedt op als centraal stembureau en stelt de uitslag vast van de verkiezingen voor de Eerste en Tweede Kamer en voor de Nederlandse leden van het Europees Parlement. Verder is de Kiesraad kenniscentrum voor burgers, gemeenten, provincies en waterschappen, politieke partijen en media. De Kiesraad bestaat uit zeven leden en wordt ondersteund door een secretariaat van circa 40 fte’s. Een belangrijke taak is het beheren van de verkiezingssoftware die de Nederlandse gemeentes gebruiken tijdens verkiezingen. Daarnaast is de Kiesraad in het geval dat deze de rol vervult van centraal stembureau ook verantwoordelijk voor het controleren en publiceren van verkiezingsdata.

Binnen het verkiezingsproces wordt gebruik gemaakt van software die ondersteunt bij het opstellen, vaststellen en publiceren van kandidatenlijsten, en bij het vaststellen en publiceren van verkiezingsuitslagen. De Kiesraad is verantwoordelijk voor het laten ontwikkelen van, het beschikbaar stellen van en het functioneel beheer van deze software. Daarnaast is de Kiesraad continu bezig met het verbeteren van interne processen en verschaffen van externe transparantie. De komende jaren wil de Kiesraad deze transparantie blijven vergroten. Hiervoor zal nieuwe software in de vorm van een webapplicatie ontwikkeld moeten worden. Met de webapplicatie willen we iedereen zo goed mogelijk in staat stellen de uitslag van alle stembureaus te controleren, en te valideren dat deze uitslagen goed in de uitslagprogrammatuur zijn verwerkt.

De software in kwestie zal bestaan uit een frontend backend en achterliggende architectuur waarin digitale verkiezingsdata in EML_NL-formaat, een verkiezingsspecifiek XML-formaat, wordt opgeslagen, ingelezen en wordt weergegeven aan de gebruiker van de software. Niet alleen is deze software nuttig voor de burger, maar ook voor de interne controles die de Kiesraad als verkiezingsautoriteit uitvoert op de verkiezingsdata en het verkiezingsproces. Deze software wordt in huis gebouwd door een klein ontwikkelteam, met als doel het zo goed mogelijk aansluiten bij de praktijk en het verkiezingsproces. De Kiesraad staat voor transparantie, de software wordt dan ook als open source software ontwikkeld. Voor dit project is al een uitgebreid UIUX-onderzoek uitgevoerd, hetgeen geresulteerd heeft in een ontwerp van de belangrijkste schermen in Figma.

Eisen

  • Kandidaat is beschikbaar van 01-06-2026 t/m 29-02-2027, 32 uur per week, met optie op verlenging (2x 6 maanden)
  • Kandidaat beschikt over minimaal HBO werk- en denkniveau
  • Kandidaat beschikt over kennis van React/Typescript, Django/Python en/of PostgreSQL
  • Kandidaat beschikt over minimaal 5 jaar ervaring met end-to-end (full stack) softwareontwikkeling

Wensen

  • Mate waarin de kandidaat kennis heeft van automatische deployment
  • Mate waarin de kandidaat ervaring heeft met het verbeteren van software en processen
  • Mate waarin de kandidaat ervaring heeft met open source software ontwikkeling en verwerken van informatie

Overige informatie

  • De Kiesraad is een onafhankelijk adviesorgaan van de regering en de Staten-Generaal op het terrein van kiesrecht en verkiezingen.
  • Verder is de Kiesraad kenniscentrum voor burgers, gemeenten, provincies en waterschappen, politieke partijen en media.
  • De Kiesraad bestaat uit zeven leden en wordt ondersteund door een secretariaat van circa 40 fte’s.
  • De Kiesraad staat voor transparantie, de software wordt dan ook als open source software ontwikkeld.

Reageren op aanvraag

Terug