Front-end developer – Theme Builder UI

ICTU
•
Den HaagEisen:
- Minimaal 5 jaar ervaring met HTML en CSS-technieken.
- Minimaal 5 jaar ervaring met JavaScript.
- Minimaal 3 jaar ervaring met GitHub of vergelijkbaar, waaronder samenwerken via merge/pull requests en het geven van code reviews.
- Minimaal 3 jaar ervaring met ECMAScript en TypeScript.
- Minimaal 3 jaar ervaring met Node.js en server-side rendering.
- Minimaal 1 jaar ervaring met unittesten en end-to-end testen van front-end software.
- Aantoonbare ervaring met websites maken die toegankelijk zijn volgens recente versies van WCAG.
Wensen:
- Aantoonbare ervaring in de afgelopen 5 jaar met ontwikkelen en onderhouden van open source projecten met npm
- Aantoonbare ervaring in de afgelopen 5 jaar met webcomponenten waardoor de kandidaat ook het verschil tussen light-dom en shadow dom kan uitleggen
- Aantoonbare ervaring in de afgelopen 5 jaar met het gebruik van een design system of componenten bibliotheek
- Aantoonbare ervaring met front-end ontwikkeling met 1 of meer van de volgende technieken in de afgelopen 5 jaar: dynamische SVG renderen (bijvoorbeeld: grafieken)
- Aantoonbare ervaring met het zelfstandig opzetten van nieuwe front-end projecten met build-scripts, in de afgelopen 5 jaar.
Omschrijving:
ICTU werkt aan een betere digitale overheid, voor en samen met andere overheidsorganisaties. Met de NL Design System aanpak verzamelen we richtlijnen, componenten en voorbeelden om robuuste websites en webapplicaties voor de overheid te bouwen. Dit wordt gedaan binnen een multidisciplinaire groep professionals die samen het NL Design System Kernteam en het Expertteam Digitale Toegankelijkheid vormen. De componenten en richtlijnen van NL Design System zijn open source beschikbaar op GitHub en Figma, zodat iedereen ze kan gebruiken voor een begrijpelijke, gebruiksvriendelijke én toegankelijke onlinedienstverlening. Met het Expertteam Digitale Toegankelijkheid worden concrete oplossingen gebouwd om het eenvoudiger te maken voor overheidsorganisaties om toegankelijke websites en webapplicaties aan te bieden. De opdracht bestaat uit het ontwikkelen van een moderne front-end voor een gebruiksvriendelijke webapplicatie, waarmee het voor overheidsorganisaties makkelijk wordt om een toegankelijke huisstijl vast te leggen en te gebruiken met NL Design System. De activiteiten die horen bij het realiseren van de opdracht zijn onder andere het ontwikkelen van een front-end applicatie waar het design van front-end componenten in real time aangepast kan worden, en het ontwikkelen van een interactieve stijlgids op basis van Design Tokens JSON. Daarnaast is het belangrijk om herbruikbare front-end web componenten te ontwikkelen volgens de NL Design System architectuur. De professional zal ook verantwoordelijk zijn voor het ontwikkelen van state management, validatie-regels en templates om de werking van design tokens te illustreren. Het verbeteren van de software op basis van feedback van toegankelijkheidsspecialisten en het vastleggen van kansen voor verbetering in de backlog zijn ook belangrijke taken. De opdracht is ten einde wanneer de opdrachtgever de opgeleverde resultaten heeft geaccepteerd en een inhoudelijke decharge heeft verleend. De werkzaamheden worden beoordeeld op basis van de Definition of Done van een sprint, waarbij de resultaten na elke sprint gevalideerd worden op de acceptatiecriteria samen met de Product Manager.
Contactpersoon
Rafael BoerAanbieding
Registreer en beheer jouw aanbieding

Word vandaag nog een Superhero!
Registreer je direct en krijg toegang tot het grootste aanbod IT-opdrachten van Nederland. Profiteer van slimme tools, AI-ondersteuning en een vliegende boost voor jouw freelance carrière. Waar wacht je nog op?
Registreer nu en word Superhero