Ministerie van Volksgezondheid, Welzijn en Sport
Frontend developer
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Projectcontext
PGB 2.0 is een project binnen een groter programma voor het beheer en de doorontwikkeling van een systeem waarmee cliënten budgetten kunnen aanvragen om zelf hulp, (thuis)zorg, begeleiding of voorzieningen in te kopen. De cliënt kiest daarbij zelf de zorgverleners en begeleiders, en aanvragen kunnen plaatsvinden binnen verschillende wettelijke regelingen. Binnen dit verbeterinitiatief wordt de professionalisering van de organisatie rondom PGB 2.0 vormgegeven en wordt de overdracht van het beheer aan een professionele partij voorbereid.
Een belangrijk aandachtspunt is de aansluiting tussen een (hoog-over) conceptueel informatiemodel en het fysieke gegevensmodel. Door het ontbreken van een goed genormaliseerd logisch gegevensmodel is het afstemmen van functionele verbeteringen en het aansturen van ontwikkelaars voor een beter en meer modulair systeem complex. Daarnaast loopt er een meerjarig traject dat moet leiden tot structurele overname van PGB 2.0.
Rol en werkzaamheden
De Front-end developer levert een technische en inhoudelijke bijdrage aan de doorontwikkeling van PGB 2.0, met focus op het verbinden van verschillende belanghebbenden binnen een dynamisch programma. De rol richt zich op het zelfstandig plannen, uitvoeren en bewaken van eigen taken en het proactief overbruggen tussen Business en IT. In deze verantwoordelijkheid werkt de developer actief mee aan Front-end ontwikkeling en draagt bij aan het verbeteren van kwaliteit in code en samenwerking.
De werkzaamheden omvatten het ontwikkelen van toegankelijke interfaces conform WCAG 2.1, het voorbereiden, uitvoeren en bijhouden van geautomatiseerde tests met Jest en Cypress, en het helder documenteren van componenten in Storybook. Daarbij speelt het onderhouden en verbeteren van Front-end code in een omgeving met legacy frameworks een rol, waarbij code structureel wordt opgeruimd volgens een “leave it cleaner than you found it”-principe. De developer werkt modulair aan componenten en interfaces, communiceert helder mondeling en schriftelijk en speelt een rol als kartrekker op Front-end ontwikkeling binnen het team.
Eisen
- Minimaal HBO werk- en denkniveau
- Minimaal 3 jaar werkervaring als frontend ontwikkelaar
- Minimaal 3 jaar werkervaring met het toepassen van toegankelijkheidseisen (WCAG 2.1)
Wensen
- Ervaring met het bouwen van toegankelijke Front-end in HTML, CSS en SASS/SCSS.
- Ervaring met het Vue.JS framework.
- Ervaring met het ontwikkelen van crossbrowser, responsive applicaties (client/server).
- Ervaring met het ontwikkelen van sites met Vue.JS en typescript.
- Ervaring met complexe Agile software-ontwikkeltrajecten.
- Ervaring met het aanmaken en onderhouden van automatische tests in Cypress of gelijkwaardige frameworks.
- Ervaring met kwaliteitsborging, waaronder code coverage tools en maintainability analysis tools (ESLint).
- Ervaring met kwaliteitsgericht ontwikkelen (Quality Assurance) conform ISO25010.
- Ervaring met design patterns en ontwerpprincipes.
- Actuele kennis van de OWASP top 10.
- Ervaring met ontwikkelen vanuit gebruikersperspectief met focus op usability en toegankelijkheid (accessibility, WCAG/webrichtlijnen).
- Ervaring met kwaliteitsgericht ontwikkelen (Quality Assurance) vanuit gebruikersperspectief.
- Bij voorkeur ervaring met het KnockOut framework.
- Ervaring met package management in NodeJs (npm).
- Ervaring met Typescript en Javascript.
- Ervaring met unittesttools zoals Jest, Jasmine en Vitest.
- Ervaring binnen het zorgdomein en/of Rijksoverheid.
- Uitstekende mondelinge en schriftelijke vaardigheden.
- Ervaring met het documenteren van componenten in Storybook.