Frontend Engineer (Angular/Java) - Medior / Senior
Role details
Job location
Tech stack
Job description
Als Frontend Developer Angular werk je aan applicaties waar collega's van DUO elke dag op vertrouwen. Binnen Dienst Uitvoering Onderwijs (DUO) vernieuw je medewerkerschermen die nu deels nog in Knockout staan en stap voor stap worden vervangen door een moderne Angular-frontend. Je bouwt nieuwe functionaliteit, maar kijkt ook kritisch naar wat er al is en hoe dat beter kan. Juist die combinatie van bouwen, verbeteren en structureren maakt dit werk interessant als je verder wilt groeien in je vak.
Dit ga je doen Je werkt aan interne applicaties die medewerkers ondersteunen bij processen rond studiefinanciering, levenlanglerenkrediet, inning van lesgelden en regelingen voor studenten op de BES-eilanden. Het zijn systemen die dagelijks intensief worden gebruikt, dus een duidelijke en betrouwbare UI is essentieel.
In je werk bouw je nieuwe Angular-schermen en help je bestaande functionaliteit stap voor stap over te zetten van Knockout naar Angular. Tegelijk denk je mee over hoe de frontend slimmer en consistenter kan worden ingericht, van componentstructuur tot state management.
Concreet betekent dat:
- je ontwikkelt nieuwe schermen in Angular
- je maakt bestaande code overzichtelijker en beter onderhoudbaar
- je werkt samen met UX, backend en andere frontend developers
Afhankelijk van je ervaring verschuift je rol. Als medior pak je steeds meer eigenaarschap, terwijl je als senior ook richting geeft aan keuzes in structuur, aanpak en kwaliteit.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Requirements
- ervaring met Angular (bij voorkeur modern Angular)
- gevoel voor hoe je een frontend onderhoudbaar opbouwt (componenten, structuur, herbruikbaarheid)
- het vermogen om te werken in een codebase waar oud en nieuw naast elkaar bestaan
- de neiging om mee te denken over hoe dingen beter kunnen, niet alleen hoe ze werken
Voor een senior profiel komt daar nog iets bij. Je overziet makkelijker het grotere geheel en neemt initiatief in hoe de frontend wordt ingericht. Ook help je collega's scherper te worden in hun werk en draag je actief bij aan het verbeteren van de codebase.
Benefits & conditions
-
Schaal 10, Schaal 11 €3.404 - €6.110 (bruto)
-
Arbeidsovereenkomst voor onbepaalde tijd
-
32 - 36 uur
-
Het salaris is gebaseerd op een werkweek van 36 uur.