Als frontend engineer werk je aan applicaties die dagelijks gebruikt worden door burgers en gemeenten. Binnen het domein Inburgering van Dienst Uitvoering Onderwijs (DUO) bouw je aan systemen die moeten blijven werken, ook als er veel tegelijk gebeurt.
De uitdaging zit niet in losse schermen, maar in het vertalen van complexe processen naar logische en werkbare interfaces. Wat er staat, wordt niet steeds opnieuw gebouwd, maar wel continu verbeterd.
Afhankelijk van je ervaring werk je aan het bouwen van features of denk je mee over architectuur en technische keuzes. Als senior heb je daarbij invloed op hoe de frontend wordt opgezet en doorontwikkeld.
Dit ga je doen
Je werkt als frontend engineer aan Angular-applicaties zoals Mijn Inburgering en het portaal voor gemeenten. In deze systemen doen gebruikers aanvragen, passen ze gegevens aan en leggen ze beslissingen vast.
In plaats van losse onderdelen werk je aan een applicatie waarin een compleet beeld van een gebruiker samenkomt. Collega’s gebruiken die om dossiers te bekijken en aanvragen af te handelen.
Samen met testers, ontwerpers en andere DevOps-teams kijk je naar hoe schermen zijn opgebouwd, hoe gebruikers door de applicatie bewegen en waar dingen mis kunnen gaan in de praktijk. Als medior groei je in dit soort keuzes. Als senior bepaal je mede de richting en neem je anderen daarin mee.
Beslissingen worden gezamenlijk genomen, met oog voor het geheel.
De backend ligt grotendeels bij een ander team, maar de scheiding is niet strikt. Ontbreekt een endpoint of moet iets aangepast worden, dan pak je dat op wanneer dat nodig is. Het doel is niet om binnen je eigen scope te blijven, maar om het geheel werkend te krijgen.
Je werkt in een omgeving waarin meerdere systemen samenkomen. De data komt uit het Informatie Systeem Inburgering (ISI), een SAP-maatwerkapplicatie die door andere teams wordt ontwikkeld. Dat maakt het werk minder een losse applicatie en meer een compact ecosysteem.
Je werkt met:
Angular
Java 25 en Spring Boot 3
Playwright voor testen
OpenShift CD2-platform
Er wordt gewerkt in 3-weekse sprints, met ruimte om inhoudelijk af te stemmen wanneer dat nodig is.