Standplaats: UTRECHT
Duur: 10-02-2025 - 10-02-2026
Optie tot verlenging: Ja
Reageren voor: 28-01-2025
Functieomschrijving
Voor het DevOps-team voor de toepassing DWD (Digitaal WerkDossier) zoeken wij versterking van een Senior frontend ontwikkelaar. Als frontend ontwikkelaar realiseer je veilige en herbruikbare frontend componenten in Angular. Je ontwikkelt een webapplicatie die Java micro-services afneemt. Deze webapplicatie is gebouwd vanuit het DDD principe, waarbij we gebruik maken van NgRx. Je maakt onderdeel uit van een team waarin je je vooral richt op de verdere ontwikkeling van de frontend van de applicatie, het wegwerken van legacy, en een actieve rol speelt in het bewaken van de kwaliteit van de frontend codebase.
Taken
•
• Ontwikkelen van frontend Angular software
• Uitvoeren van codereviews
• Voortouw nemen bij refinement/intensieve afstemming met UX
• De leiding nemen op technisch vlak bij het ontwikkelen van features
• In samenspraak met de andere frontenders keuzes maken
• Bijdrage leveren bij het onderhouden en aanpassen van framework
• Implementeren van gemaakt design
• Coachen en begeleiden van junior/medior ontwikkelaars
Achtergrond opdracht
Het Digitale WerkDossier (DWD) wordt gebruikt door rechters, raadsheren en juridisch inhoudelijke medewerkers van de Rechtspraak. De Rechtspraak is bezig met een digitaliseringsslag. De papieren dossiers die nog in gebruik zijn, worden vervangen door digitale dossiers. Het primaire doel van de applicatie is het inzichtelijk en eigen maken van digitale dossiers door middel van het lezen, annoteren, structureren en samenvatten van (soms zeer veel) dossierstukken. Het DWD raakt het primaire werkproces van de rechters en juridisch medewerkers van de Rechtspraak en heeft derhalve grote impact op hun dagelijkse werkzaamheden. Gebruiksvriendelijkheid en cognitieve ergonomie staan hoog in het vaandel.
Functie-eisen:
WCAG 2 en privacy & security by design principes
HBO opleidings- of denkniveau. Ervaring met bovenbeschreven taken in opdrachtbeschrijving, werken in een agile/scrum/devops omgeving
Angular16+ (inclusief best practices), CSS, TypeScript, Responsive design
Geautomatiseerd opleveren en testen in containeromgeving NX, NgRX, RxJS, Jest, Cypress, AzureDevOps
Wensen:
Jira en Confluence
Module federations
OpenShift
CKEditor
PDFTron (Apryse)
ngMocks