Solliciteren op de vacature...
Er is helaas iets misgegaan bij het openen van de pagina. Probeer het nog een keer.

Venster wordt geladen...

Solliciteren op de vacature...
Er is helaas iets misgegaan bij het openen van de pagina. Probeer het nog een keer.

Venster wordt geladen...

Aanmelden op Jobbird
Er is helaas iets misgegaan bij het openen van de aanmeldpagina. Probeer het nog een keer.

Venster wordt geladen...

Wachtwoord vergeten
Er is helaas iets misgegaan bij het openen van de pagina. Probeer het nog een keer.

Venster wordt geladen...

Uitloggen
Er is helaas iets misgegaan bij het afmelden. Probeer het nog een keer.

Venster wordt geladen...

Sollicitatie verzonden
Er is helaas iets misgegaan bij het aanmelden. Probeer het nog een keer.
Er is iets mis gegaan bij het registreren. Probeer het nog een keer.

Venster wordt geladen...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • Alles
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • Alles
  Ga terug naar vacatures
D

Senior Frontend Developer 36u/w

DC Engineers B.V. Den Haag
40 uur
Status Open
Nu solliciteren

Solliciteer op de website van de werkgever


Wat wij vragen

Opleiding

Er is geen minimale opleiding vereist

Talen
  • Je beheerst Nederlands

Wat wij bieden

Uren
40 uur per week

Vacaturebeschrijving

Standplaats: 'S-GRAVENHAGE
Duur: 01-09-2025 - 01-09-2026
Optie tot verlenging: Ja
Reageren voor: 08-08-2025


Let op:

Voor deze opdracht is het verplicht een beargumentering aan te leveren van de eisen en de wensen.



Beschrijving project/programma:

De activiteiten vinden plaats binnen het programma e-Justice. Doel van het programma is onder andere het (door)ontwikkelen van specifieke en generieke digitale rechtsinstrumenten ter ondersteuning van de implementatie van meerdere Europese verordeningen, richtlijnen en kaderbesluiten binnen het Justitiedomein en op het gebied van e-Justice (zie bijlage). De ontwikkeling komt tot stand in nauwe samenwerking met diverse gebruikers- en beheerorganisaties die bij de verschillende verordeningen zijn betrokken. ICTU is verantwoordelijk voor de bouw van de rechtsinstrumenten. De verschillende rechtsinstrumenten worden overgedragen naar de beheerorganisaties binnen het Justitiedomein na acceptatie door de gebruikers- en beheerorganisatie(s).



In 2025 zal ICTU de doorontwikkeling van de applicatie JENS voor de Rechtspraak afronden en de softwarearchitectuur definiëren voor de rechtsinstrumenten van de volgende Europese verordeningen. Vanaf 2026 zal de realisatie van de volgende rechtsinstrumenten plaatsvinden. Het programma (opgesteld door de EC) heeft een voorlopige einddatum van 31-12-2030.



Omschrijving einde project/programma:

Door de diverse gebruikersorganisaties werkende en geaccepteerde componenten (bijlage 1) inclusief sluitende gebruikers- en beheerdocumentatie.



Welke rol heeft de professional binnen het project/programma:

De professional is als Front-end ontwikkelaar verantwoordelijk voor het ontwikkelen van front-end software voor te realiseren rechtsinstrumenten binnen het programma e-Justice. De professional beschikt o.a. over kennis van front-end frameworks (Angular, React en VueJS) en systemen met grafische gebruikersinterface (zie ook benodigde specifieke expertise in opdrachtomschrijving).



Oplevering vindt plaats conform vastgestelde kwaliteitseisen en is in lijn met overeengekomen kwaliteitsaanpak.



De activiteiten die horen bij het realiseren van de opdracht zijn:


•

• Per rechtsinstrument het technische ontwerp en de frontend code opleveren


• Opleveren van code die voldoet aan de gestelde specificaties en acceptatiecriteria;


• Integreren van gangbare UX-design principes in de applicaties;


• Code reviewen van andere ontwikkelaars van de rechtsinstrumenten binnen het programma e-Justice


• Bouwen van unittesten;


• Het geven van demo's aan de stakeholders;


• Detailleren van de software architectuur en bijwerken in het Software Architectuur Document


• Coördineren van scrumactiviteiten binnen het team.


• Bijdragen aan architectuurdocumentatie binnen het programma e-Justice.


• Bouwen van mocks;





Welke deelresultaten zal de professional dienen te behalen gedurende de opdracht:

Gerealiseerde front-end software voor de rechtsinstrumenten binnen het programma e-Justice, waarbij de software voldoet aan:


•

• Voor opdracht geldende ISO-25010 standaard, Nederlandse Praktijkrichtlijn NPR-5326 en de ICTU kwaliteitsaanpak Softwareontwikkeling (welke is afgeleid van ISO-25010);


• Acceptatiecriteria in de user story;


• De functionele en niet-functionele eisen, voor zover deze aan de applicatie gesteld zijn;


• Geen major of blocking bevindingen op de code volgens het kwaliteitssysteem;


• Aan de gestelde kwaliteitsdoelstelling in Quality-Time (comply or explain)


• Goed bevonden worden door een andere ontwikkelaar en tester


• Mockups van generieke componenten, die als voorbeeld dienen voor opvolgende rechtsinstrumenten die gerealiseerd dienen te worden binnen het programma e-Justice





Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom opleveren van software in afstemming met de andere ontwikkelaars en testers. Hiervoor levert de professional software op ten behoeve van releases van de klant in gemiddeld 26 sprints per jaar gedurende de looptijd van de opdracht. De product owner van de klant bepaalt samen met het scrumteam, o.b.v. de ontwikkelagenda en releaseplanning, de prioritering binnen deze releaseplanning.



Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren.


•

• Werkende en aan beheerorganisatie overgedragen front-end software ten behoeve van de implementatie van rechtsinstrumenten op basis van acceptatiecriteria van gebruikers- en beheerorganisatie(s);


• Geborgde kennis in de vorm van documentatie en in broncode van het eindproduct.


• Warme overdracht van kennis aan de (structurele) beheerorganisatie, doormiddel van kennisoverdrachtsessies.


• Bevestiging (d.m.v. decharge) van het geaccepteerde product.





Wanneer is de opdracht afgerond en beëindigd:

De opdracht is afgerond wanneer er een inhoudelijke decharge heeft plaatsgevonden op het programma e-Justice. De werkende rechtsinstrumenten softwarecomponenten inclusief bijbehorende documentatie dienen hiervoor te zijn opgeleverd en geaccepteerd door de beheerorganisatie en de klant, op basis van vooraf vastgestelde acceptatiecriteria.



Over welke specifieke kennis beschikt de professional

De professional beschikt over specifieke kennis en ervaring die essentieel zijn voor de succesvolle uitvoering van deze opdracht en die niet in voldoende mate aanwezig is bij het eigen personeel van de opdrachtgever. Deze kennis omvat:



De frontend professional beschikt over combinatie van aantoonbare kennis van en ervaring met:


•

• User experience en gangbare UX-design principes


• Het opzetten van koppelvlakken en systemen met grafische gebruikersinterface;


• Front-end frameworks zoals Angular 17+ (Signals);


• Typescript, Javascript en NodeJS;


• HTML(5), CSS(3), SCSS en/off SASS;


• Het ontwikkelen met toegankelijkheidsrichtlijnen conform eisen van de Rijksoverheid;


• Het maken van prototypes;


• Het toepassen van kwaliteitsstandaarden en -normen voor informatiesystemen, en best practices om een informatiesysteem van hoge kwaliteit te realiseren;


• Tools om de mate van duurzaam onderhoud van de applicatie te vergroten;


• Het aanmaken en onderhouden van automatische en functionele testen.


• Kennis van en ervaring met Agile Scrum en toepassen als Scrummaster


• Kennis van EU architectuur gericht op de verschillende digitaliseringscomponenten





Gewenst Profiel

De kandidaat is een ervaren (Senior) Front-end Ontwikkelaar (Full Stack) die gewend is in een of meerdere multidisciplinaire teams te opereren. De kandidaat is in staat vanuit zijn technische en inhoudelijke kennis een bijdrage c.q. ondersteuning te verlenen aan de verschillende teamactiviteiten.



De kandidaat beschikt over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken.



De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn deelactiviteiten als onderdeel van het SCRUM team.



De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn deelactiviteiten als onderdeel van het SCRUM team.


Functie-eisen:
De kandidaat heeft minimaal 3 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; 
Toegankelijkheidseisen bij de (Rijks) overheid. 
De kandidaat heeft aantoonbaar minimaal 3 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 (proactief en omgevingssensitief); 
Ruime ervaring met front-end frameworks zoals Angular 17+ (implementatie van een herbruikbaar en op componenten gebaseerd designsysteem); 
Ontwerpen en ontwikkelen van Webcomponents en micro frontends
Het ontwikkelen vanuit gebruikersperspectief: kent de toegevoegde waarde van bruikbaarheid (usability) en toegankelijkheid (accessibility, WCAG/ webrichtlijnen); 
​Typescript, Javascript, ES5 en ES6 (unit-test tools Jest of vergelijkbaar); 
​HTML(5), CSS(3), SCSS en/of SASS; 
​Ervaring met het aanmaken en onderhouden van automatische tests in e2e Robot Framework, Cypress en/of Playwright. 
​Kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10. 

Wensen:
Courante kennis en ervaring met: 
•
• Toegankelijkheidseisen (WCAG 2.1); 
CI/CD m.b.v. Gitlab CI of vergelijkbaar; 
Forum voor Standaardisatie en best practices omtrent het gebruik van RESTful API's / JSON / Odata 
Package management NodeJs (npm), Webpack; 
Rijkshuisstijl 
Courante ervaring met kwaliteitsborging waaronder:
•
• Code coverage tools;
Maintainability analysis tools zoals:
•
• SonarQube, JSLint, ESLint/Prettier, Reshaper, StyleCop, ; 
Automatische test tools, zoals: Axe, Jest, Cypress, Selenium, xUnit, Junit; 
CI tools: Gitlab CI
Configureren en beheren van een CI-omgeving binnen ICTU haar eco systeem (Docker, Portainer, K8s)
Ervaring met vergelijkbare rollen en opdrachten 
Ervaring met softwareontwikkeling bij de (Rijks)overheid

Over de werkgever

DC Engineers is dé intermediair voor overheidspersoneel. Uitgegroeid van specialisten in de inrichting van de openbare ruimte tot alle facetten binnen overheidsland. Bent u werkzaam binnen de overheid dan is DC Engineers geen onbekende naam voor u.
Nu solliciteren

Solliciteer op de website van de werkgever

Nu solliciteren

Solliciteer op de website van de werkgever


Vacature acties

Opslaan als favoriet
Vacature delen
Of solliciteer later

Dagelijks nieuwe vacatures in je inbox?

  • Mis nooit een vacature
  • Op basis van jouw voorkeuren
  • Zet stop wanneer je wilt

Alle vacatures


Den Haag Zuid-Holland ICT Product owner Tester Developer

Snelle links

  • Inschrijven
  • Maak cv
  • Bedrijven op Jobbird
  • Carrieregids

Vacatures

  • Vacatures zoeken
  • Vacatures per locatie
  • Vacatures per beroepsgroep
  • Vacatures per dienstverband
  • Vacatures per opleidingsniveau

Jobbird

  • Kies een andere regio
  • Jobs Deutschland
  • Help
  • Jobs at Jobbird.com
  • Algemene voorwaarden
  • Vacatures plaatsen
© 2025 Jobbird