Doorzoek website
Wij helpen je graag bij het vinden van de juiste informatie

Voor onze opdrachtgever IVO zijn wij opzoek naar een Front-end developer. Reageren kan tot uiterlijk maandag 13 juli 10:00. Let op: opdracht is niet geschikt voor ZZP. Deze opdracht valt in schaal 11.
Als senior front-end developer ben je onderdeel van een enablement team dat de gedeelde front-end fundament beheert van een grote NX monorepo. Je werkt nauw samen met value teams (Rechtspraak Registers, Webcontent, Uitspraken) en bent aanspreekpunt voor architectuurvraagstukken, documentatie en codekwaliteit.
Je denkt mee over de bredere technische richting én weet zelf je handen uit de mouwen te steken.
Als front-end developer werk je met 3 DevOps teams die verantwoordelijk zijn voor de gebruikersgerichte (UX Front-end) aspecten van
softwareontwikkeling.
De rol omvat:
• Het versterken van het gedeelde Angular fundament, borgen herbruikbaarheid en onderhoudbaarheid van componenten en ondersteunen van de
value teams bij architectuurkeuzes, codekwaliteit, documentatie en testautomatisering.
• Het integreren van front-end componenten met backend systemen en APIs, waarbij je zorgt voor efficiënte dataverwerking en -weergave aan de
clientzijde.
• Het schrijven en bijhouden van technische documentatie voor (micro) front-end componenten.
De DevOps teams zijn niet alleen verantwoordelijk voor de realisatie van nieuwe functionaliteit, maar ook voor het functioneren van de systemen in
productie (applicatiebeheer, oplossen van events en incidenten), daarom hoort ondersteuning hierin ook tot de taken.
Achtergrond opdracht
De website Rechtspraak.nl is vernieuwd, zowel wat betreft het onderliggende CMS als een redesign van de structuur en look&feel van de website. Een belangrijk onderdeel van de vernieuwing is de implementatie van Bloomreach, een nieuw Digital Experience Platform (DXP) voor de website van de Rechtspraak. De rechtspraak Registers worden nu ook gemigreerd naar de Bloomreach DXP. Recent is een enablement team ingericht om de gedeelde front-end in een monorepo te vernieuwen/beheren.
Hieraan werken meerdere teams samen binnen de base Publieke Dienstverlening: een ready team en 3 valueteams en daarnaast is er nauwe
samenwerking met een team content-editors die van het CMS gebruik maken. De base Publieke Dienstverlening realiseert en levert diensten ten
behoeve van externe stakeholders van de Rechtspraak, zoals burgers, advocaten en andere professionals. Dit betreffen nieuwe diensten die nog in
ontwikkeling zijn als ook bestaande diensten.
De base levert internet-facing applicaties. Privacy en security zijn daarom bijzonder belangrijk aspecten in het dagelijks werk. Daarnaast hecht de base veel waarde aan goed onderhoudbare code. Applicaties worden continu gemeten door het SIG, waarbij een 4-sterren rating het doel is voor alle applicaties.
IVO ontwikkelt volgens een cloud-native micro-services architectuur obv Angular(front-end), .NET-core (back-end), gebruik makend van o.a. Openshift Cloud Platform (Kubernetes), ApiGateway, AMQP, Object Based Storage en OAuth. Daar waar mogelijk wordt continu gedeployed naar productie (soms meerdere keren per sprint), gebruik makend van AzureDevOps.
Ervaring met PrimeNG (of vergelijkbare component library) en toegankelijkheidsoptimalisatie via passthrough
Bekendheid met Tailwind CSS in een Angular-context
CycloneDX / SBOM / Sigrid voor securitycompliance
Ervaring met migraties (bijv. Lerna → NX, Webpack → ESBuild)
Ervaring met werken in een (semi)overheid of rechterlijke organistatie is een pré
Angular (v20) — standalone components, signals, nieuwe control flow syntax
TypeScript — strikt getypeerd, geen any-cultuur
NX monorepo — library boundaries, tagging, generators, affected builds
SSR (Angular Universal / Server-side rendering) — platform-safe code, TransferState
SCSS + BEM methodologie
In teamverband kunnen werken (in agile scrum team), maar ook zelfstandig. Enablement mindset — je werkt vóór andere teams, niet naast ze.
Beschikken over houding en gedrag met kernwoorden: pro-actief, transparant, open communicatie, resultaatgericht.
Kritisch ingesteld: het is een uitdaging om een kwalitatief goed systeem te realiseren die waarde voor eindgebruikers levert.
Je hebt geen negen-tot-vijf mentaliteit en zorgt ervoor dat - samen met de rest van het team - de sprintdoelen worden gehaald en dat de
applicaties goed functioneren in productie. Daar waar nodig help je de anderen in het team (ontwikkelaars, ontwerpers of testers) om dit waar te
maken.
Schaal 11
Stuur ons dan uiterlijk 13 juli 2026, voor 08.00 uur een recente cv voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.

Wil jij meer weten over deze opdracht?
Esther kan jou hier alles over vertellen. Wacht dus niet langer! Bel, mail of app Esther. Zo geregeld.
Account IT West-Nederland