Senior Front-end ontwikkelaar – Programma ENIAMS
- Organisatie: ICTU
- Locatie: Den Haag
- Uren: 8 uur per week
- Looptijd: 12 maanden
- Tarief: op aanvraag
- Start: 4 november 2026
- Sluitingsdatum: 29 oktober 2026
- Als zzp'er? Ja, via Zyfer Project+ (je werkt tijdelijk in loondienst bij Zyfer)
Bij ICTU in Den Haag bouw je mee aan de digitale toegang tot het reisdocumentendomein van RvIG. Binnen Programma ENIAMS ontwikkel je front-endcomponenten voor het Identity en Access Management-stelsel: portalen, webapplicaties en landingspagina's die aansluiten op de portaalstrategie van RvIG en de implementatie van Europese IAM-verordeningen en wDO mogelijk maken. Je werkt in een multidisciplinair Scrum-team, met gemiddeld 20 tot 25 sprints per jaar. Als senior ben je de kartrekker van de front-end én de brug tussen business en IT. Wat je bouwt, draag je warm over aan de beheerorganisatie, zodat het blijft werken als jij klaar bent.
Taken
- Je ontwikkelt front-endcomponenten voor het Identity en Access Management-stelsel binnen ENIAMS.
- Je levert code die voldoet aan specificaties en acceptatiecriteria van de beheerorganisatie.
- Je integreert gangbare UX-designprincipes en toegankelijkheid in de applicatie.
- Je reviewt code van teamgenoten, bouwt unittesten en toetst de softwarekwaliteit.
- Je borgt kennis in documentatie, specificaties en de broncode van het eindproduct.
- Je organiseert bij afronding een kennisoverdrachtsessie bij de beheerorganisatie.
Profiel
- Ervaren senior front-end ontwikkelaar (full stack) die thuis is in multidisciplinaire Scrum-teams.
- Kartrekker van front-end én brug tussen business en IT: proactief en omgevingssensitief.
- Zelfstandig in het plannen, uitvoeren en bewaken van je eigen deelactiviteiten.
- Sterke communicator, mondeling en schriftelijk, die het team met technische en inhoudelijke kennis ondersteunt.
Eisen
- De kandidaat heeft minimaal 8 jaar relevante en courante werkervaring met: Het ontwikkelen van front-end applicaties; Automatisch technisch en functioneel testen van werkzaamheden; User experience en gangbare UX-design principes
- De kandidaat heeft aantoonbaar minimaal 8 jaar relevante en courante werkervaring met / in: Een Senior Front-end positie, waarbij enerzijds opgetreden wordt als kartrekker van Front-end ontwikkeling en anderzijds als brugfunctie tussen business & IT (pro-actief en omgevingssensitief)
- Ruime ervaring met front-end frameworks zoals React (implementatie van een herbruikbaar en op componenten gebaseerd designsysteem)
- Het ontwikkelen vanuit gebruikersperspectief: kent de toegevoegde waarde van bruikbaarheid (usability) en toegankelijkheid (accessibility, WCAG/ webrichtlijnen) en kan voorstellen uitwerken in Figma
- Typescript, Javascript, ES5 en ES6 (unit-test tools Jest en/of Jasmine)
- HTML(5), CSS(3), SCSS en/of SASS
- De kandidaat heeft aantoonbaar minimaal 5 jaar relevante en courante werkervaring met / in: Ervaring met het aanmaken en onderhouden van automatische test in e2e Robot Framework
- Kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10
Pré's
- Courante kennis en ervaring met: Toegankelijkheidseisen (WCAG 2.1)
- CI/CD m.b.v. Gitlab CI
- Forum voor Standaardisatie en best practices omtrent het gebruik van RESTful API's / JSON / OData
- Package management NodeJS (npm), Webpack
- Rijkshuisstijl m.b.v. NL Design System
- Courante ervaring met kwaliteitsborging, waaronder code coverage tools zoals Karma en/of Jasmine
- Maintainability analysis tools, zoals SonarQube, JSLint, ESLint, ReSharper, StyleCop
- Automatische testtools, zoals Axe, Jest, Cypress, Selenium, xUnit, JUnit
- Security tooling, zoals ZAP scan, Dependency Track
- Aantoonbare ervaring als ontwikkelaar in het reisdocumentendomein
Praktisch
- Looptijd: 12 maanden
- Startdatum: 4 november 2026
- Contractvorm: Loondienst of freelance: beide mogelijk
- Uren per week: 8 uur per week
- Sluitingsdatum: 29 oktober 2026, 10:00 uur
- Standplaats / thuiswerken: Den Haag
Alleen kandidaten die aantoonbaar aan alle knock-outeisen voldoen worden in behandeling genomen.