...

Senior Frontend Developer

Oranje kleine letters "ndw" in een vet, modern lettertype op een witte achtergrond. Het ontwerp is eenvoudig en gebruikt een schreefloos lettertype.

Aanvraagnummer: 39595
Contractvorm: Detachering
Organisatie: Nationaal Dataportaal Wegverkeer (NDW)
Locatie: Utrecht - Utrecht
Uren per week: 32 - 36 per week
Tarief: 85,00 - 97,50 per uur
Duur van de opdracht: 12 maanden
Regio: Utrecht
Startdatum: 01-06-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 22-05-2026 17:00

LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.


Senior Front End Angular Developer

Als Senior front-end Angular ontwikkelaar ga je aan de slag bij het Nationaal Dataportaal Wegverkeer (NDW). NDW is een initiatief van rijk, provincies en gemeenten en regelt de inwinning van verkeersdata, bewaakt de kwaliteit en stelt data beschikbaar voor uiteenlopende afnemers. Hiermee ontwikkelt en beheert NDW verkeers- en netwerkmanagementapplicaties voor wegbeheerders en andere gebruikers.

Dankzij deze applicaties kunnen rijk, provincies en gemeenten het verkeer beter regelen. Zo draag jij bij aan een veilige en gezonde leefomgeving.

De diensten van NDW zijn op hoofdlijnen:

  • het inwinnen van verkeersgegevens;
  • het leveren van verkeersgegevens aan afnemers: real time, als big data en als open data;
  • het monitoren en verbeteren van de kwaliteit van de gegevens in kwestie;
  • het adviseren over het verkeerskundig gebruik van de NDW-gegevens.

Het doel van NDW is:

  • het bereiken van efficiency door schaalvoordelen, inkoopkracht, kennisbundeling en het voorkomen van redundantie in de uitvoering tussen individuele wegbeheerders;
  • het vergroten van maatschappelijke effecten door samenwerking tussen overheden onderling en tussen overheden en marktpartijen;
  • het vergroten van publieksgerichtheid richting weggebruikers door onnodige barrières tussen wegbeheerders en marktpartijen weg te nemen;
  • het versterken van beleidsmatige activiteiten van overheden door beter inzicht in verkeersgegevens.

Parallel werkt NDW aan een verdieping van haar netwerkorganisatie door partners meer te betrekken bij programmering en projecten. De interne processen zijn ingericht volgens een Agile werkwijze.

De partners van NDW zijn Rijkswaterstaat, alle provincies, Metropoolregio Rotterdam Den Haag, Vervoersregio Amsterdam, en de gemeenten Amsterdam, Rotterdam, Den Haag en Utrecht. NDW is administratief ondergebracht bij Rijkswaterstaat. Meer informatie is beschikbaar op www.ndw.nu.

Wat ga je doen?

Binnen het team Wegkenmerken en Register (W&R) zijn wij op zoek naar een Senior Front End Angular ontwikkelaar. Team W&R is een multidisciplinair DevOps-team dat al meerdere jaren in een nagenoeg vaste samenstelling samenwerkt. Het team bestaat uit front-end en back-end ontwikkelaars, een Scrum Master en twee Product Owners, elk verantwoordelijk voor een eigen domein.

Het team ontwikkelt, beheert en verbetert applicaties rondom het Nationaal Wegenbestand (NWB), waaronder George en de Bereikbaarheidskaart. Daarnaast is het team verantwoordelijk voor applicaties binnen het Nationaal Toegangspunt Mobiliteitsdata (NTM). Met deze toepassingen worden landelijke weg- en mobiliteitsdata duurzaam beheerd en toegankelijk gemaakt voor overheden, marktpartijen en andere gebruikers.

Als Senior front-end ontwikkelaar ben je samen met het team verantwoordelijk voor de stabiliteit, datakwaliteit en doorontwikkeling van bestaande applicaties. Het team is end-to-end gedreven: van ontwikkeling en deployment tot beheer en doorlopende verbetering in productie. Door de combinatie van front-end en back-end expertise wordt nauw samengewerkt aan gebruiksvriendelijke en betrouwbare oplossingen. Je werkt binnen een Azure Cloud omgeving waarin zowel IaaS als PaaS-diensten worden afgenomen. Het team werkt volgens Continuous Integration en hanteert Continuous Delivery voor de staging omgeving. Typische ontwikkeltalen voor de back-end zijn Java en voor de front-end Angular.

Jouw werkzaamheden

  • Je ontwikkelt en onderhoudt Angular-applicaties (TypeScript, RxJS, Signals).
  • Je visualiseert en bewerkt geografische data in interactieve kaartoplossingen.
  • Je stemt REST API’s af met back-end ontwikkelaars.
  • Je ontwerpt en bewaakt de applicatiearchitectuur.
  • Je bouwt schaalbare, testbare en onderhoudbare oplossingen.
  • Je werkt met CI/CD pipelines binnen een Azure DevOps-omgeving.
  • Je draagt bij aan het design system en verbetert de front-end consistency.
  • Je vertaalt user needs naar slimme technische oplossingen.

Wat maakt deze rol uniek?

  • Je bouwt aan applicaties met maatschappelijke waarde, zoals verkeersveiligheid en duurzaamheid.
  • Je werkt met een moderne tech stack binnen een volwassen Azure DevOps setup.
  • Je hebt directe impact: jouw keuzes doen ertoe in een multidisciplinair team.
  • Je krijgt ruimte om te experimenteren met nieuwe tools en technieken.
  • Je denkt mee over hoe we development en samenwerking slimmer kunnen maken.

Wat breng je mee?

  • Afgeronde opleiding op hbo-niveau of hoger in ICT/computer science.
  • Aantoonbare programmeerervaring van ten minste 5 jaar in webdevelopment met Angular (TypeScript, RxJS, Signals).
  • Ervaring met het bouwen van kaartapplicaties, bij voorkeur met MapLibre.
  • Aantoonbare ervaring met samenwerking tussen UX en front-end design.
  • Kennis en ruime ervaring in applicatie- en softwareontwikkeling in een Azure Cloud omgeving.
  • Ervaring met het bouwen van schaalbare en testbare applicaties.
  • Kennis en aantoonbare ervaring met WCAG-toegankelijkheid, bij voorkeur 2.1 AA.
  • Ervaring met continuous integration en continuous deployment (CI/CD) op basis van Docker.
  • Ervaring met werken in een Agile werkomgeving.

Bonuspunten als je...

  • ervaring hebt met programmeren in Java;
  • ervaring hebt met SQL-databases;
  • ervaring hebt met het bouwen van een designsysteem;
  • ervaring hebt met end-to-end testen, bij voorkeur Playwright.

Wat waarderen we in jou?

  • Je combineert technisch vakmanschap met een pragmatische instelling.
  • Je voelt je end-to-end verantwoordelijk voor de applicaties en zoekt hierin de samenwerking op.
  • Je bezit een positieve instelling en een gezonde dosis humor.
  • Je bent proactief, flexibel, creatief, accuraat, resultaatgericht, denkt conceptueel en hebt teamspirit.
  • Je bent een goede sparringspartner voor de Product Owners en de UX-designer.
  • Je vindt het leuk om je kennis te delen en tilt daarmee niet alleen de code, maar ook je collega’s naar een hoger niveau.
  • Je hebt oog voor kwaliteit én eenvoud: je maakt dingen niet nodeloos complex.
  • Je voelt je thuis in een omgeving waar vrijheid en verantwoordelijkheid samengaan.

Reageer nu op deze opdracht!

(Bijna) evenveel verdienen vanuit Detachering?!

Let-op: Deze opdracht betreft een detacheringsopdracht. Deze opdracht kan niet als ZZP'er worden uitgevoerd.