Opdrachten

Stichting ICTU Specialist Webtoegankelijkheid

Specialist Webtoegankelijkheid

Info

Functie

Specialist Webtoegankelijkheid

Locatie

Nader te bepalen

Uren per week

20 uren per week

Looptijd

15.10.2023 - 15.10.2024

Opdrachtnummer

145255

Sluitingsdatum

date-icon09.10.2023 clock-icon09:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
ICTU werkt aan een betere digitale overheid, voor en samen met andere overheidsorganisaties. Voor het project NL Design System, onderdeel van het programma Gebruiker Centraal, zijn we op zoek naar een ervaren specialist webtoegankelijkheid. Deze persoon heeft ruime ervaring met het toegankelijk maken en onderhouden van webapplicaties in de rol van front-end developer en heeft de communicatieve vaardigheden om deze inzichten te delen met onze community door middel van documentatie, codevoorbeelden, workshops en presentaties. Ervaring met werken aan een Design System en Component Library is een pré.
Het NL Design System is een deelproject van het programma Gebruiker Centraal. Een community van/voor professionals die werken aan de onlinedienstverlening van de overheid. Dankzij het NL Design System kan straks de hele overheid samenwerken aan een begrijpelijke, gebruiksvriendelijke én toegankelijke onlinedienstverlening. Het NL Design System is een op zichzelf staande componentenbibliotheek. Naast de doorontwikkeling van deze bibliotheek, willen we ook zorgen dat deze bruikbaar is in een aantal veel voorkomende technische frameworks als Angular, React en Vue. De code is open source beschikbaar op GitHub:
De opdracht bestaat uit onderhouden en verbeteren van de NL Design System toegankelijkheid door middel van documentatie en test specificaties voor componenten, patronen en richtlijnen. Zo draag je bij aan de doorontwikkeling van dit overheidsbrede open source white-label design system. Je wordt onderdeel van het kernteam dat momenteel bestaat uit een een productmanager, een design system lead, een ux-designer, een developer-relations, een toegankelijkheid- specialist, een communicatieadviseur en een projectleider.
Dit centrale team helpt de community met bijdragen aan en gebruikmaken van het NL Design System. Daarbij wordt nauw samengewerkt met o.a. de gemeente Utrecht, Den Haag, Amsterdam, RVO, RIVM, Logius en leveranciers voor Common Ground. Het kernteam werkt open en agile samen, dit houdt in dat in een 2-wekelijks ritme alles transparant gedeeld wordt met geïnteresseerden in de NL Design System Heartbeatsessies. Daarnaast lezen honderden geïnteresseerden mee met de nieuwsbrief en delen hun informatie in Slack. Samen help je de community met bijdragen aan en gebruikmaken van het NL Design System.
Binnen de kaders van de huidige NL Design System architectuur gebruik jij jouw ervaring met het uitleggen en toepassen van toegankelijkheid in een Design System. Met jouw hulp kan de community van NL Design System design keuzes maken en componenten bijdragen die zo toegankelijk mogelijk zijn. Je helpt NL Design System succesvol te worden door documentatie te schrijven, bugs te fixen, documentatie over toegankelijkheid van componenten te verbeteren, tests te schrijven, en de white-label componenten toegankelijk uit de verf te laten komen in diverse huisstijlen. Je onderzoekt bestaand gebruik van componenten en patronen binnen de overheid, inventariseert best practices, gebruikersonderzoek en toegankelijkheidseisen, zodat deze gebruikt kunnen worden als basis voor een agile ontwikkelproces.
Je werkt samen met andere leden van het kernteam om naamgeving van componenten in lijn te brengen met bestaande webstandaarden. Je helpt kiezen voor duidelijke terminologie - waar mogelijk in lijn met webstandaarden als HTML, WAI-ARIA en SVG - en bewaakt dat de termen consistent worden gebruikt op de website, in de code en in designbestanden. Jouw bijdrage aan de documentatie voor de website van het NL Design System is een belangrijke verantwoordelijkheid, waardoor voltooide onderdelen op correcte wijze worden ingezet. Bij design tokens, componenten en richtlijnen leg je uit wanneer ze toegepast moeten worden, wanneer juist niet en wat de alternatieven zijn. Je legt ook uit hoe de onderdelen op een gebruiksvriendelijke en toegankelijke manier toegepast kunnen worden. Daarnaast schrijf je testspecificaties om herhaling van fouten die in eerdere projecten uit accessibility-audits naar voren zijn gekomen te voorkomen.
Je bent een ervaren front-end ontwikkelaar die gewend is in een multidisciplinair team te werken. Je specialisatie in toegankelijkheid gebruik je om voorbeelden en documentatie beschikbaar te stellen aan de verschillende teams in de community die bijdragen aan het NL Design System. Je snapt dat developers vaak onder tijdsdruk werken, en dat voldoende toegankelijke codevoorbeelden meer effect hebben dan de droge theorie. Je kiest voor pragmatische oplossingen die developers in diverse frameworks kunnen toepassen. Je kunt duidelijk uitleggen aan redacties van websites en formulieren hoe je componenten gebruiksvriendelijk en toegankelijk kan toepassen.

Eisen

  • De kandidaat toont aan kennis te hebben van en ruime ervaring met:
    • Agile werken;
    • Frontend development;
    • Het doen van code reviews;
    • Git, Gitflow en atomic commits;
    • Samenwerken via merge/pull requests met bijvoorbeeld GitHub of GitLab;
    • Workshops en presentaties geven voor developers en UX-designers;
    • Documentatie en weblog-artikelen schrijven voor developers en UX-designers;
    • De toepassing van WCAG-toegankelijkheidseisen en technologie zoals WAI-ARIA;
    • WCAG-EM accessibility audits afnemen en gevonden issues rapporteren.

  • Daarnaast:
    • Een goede schriftelijke beheersing van de Nederlandse taal;
    • Een korte motivatie waarom de kandidaat past op deze functie en bij wil dragen aan het NL Design System;
    • Per wens een uitleg op welke wijze de kandidaat aan deze wens voldoet.

    Wensen

  • Werken voor de overheid Toegankelijkheidseisen.
  • Meerdere projecten waar actief aan toegankelijkheid is bijgedragen, en een WCAG-EM audit voor toegankelijkheid is gedaan.
  • Schrijven van test specificaties
  • Ervaring met het doen van workshops, organiseren van cursussen en geven van presentaties bij meetups en conferenties over relevante onderwerpen:
    • inclusief ontwerpen
    • web development
    • toegankelijkheid
    • testen met gebruikers
  • Ervaring met het onderhouden van en/of bijdragen aan open source projecten.
  • Opleveren van uitgebreide documentatie rondom toegankelijkheid van componenten en designkeuzes. Bij voorkeur in Markdown.
  • Aanvullende Informatie
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


    Bedrijfsgegevens

    Bedrijfs gegevens

    Stichting ICTU

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    ICTU werkt aan een betere digitale overheid, voor en samen met andere overheidsorganisaties. Voor het project NL Design System, onderdeel van het programma Gebruiker Centraal, zijn we op zoek naar een ervaren specialist webtoegankelijkheid. Deze persoon heeft ruime ervaring met het toegankelijk maken en onderhouden van webapplicaties in de rol van front-end developer en heeft de communicatieve vaardigheden om deze inzichten te delen met onze community door middel van documentatie, codevoorbeelden, workshops en presentaties. Ervaring met werken aan een Design System en Component Library is een pré.
    Het NL Design System is een deelproject van het programma Gebruiker Centraal. Een community van/voor professionals die werken aan de onlinedienstverlening van de overheid. Dankzij het NL Design System kan straks de hele overheid samenwerken aan een begrijpelijke, gebruiksvriendelijke én toegankelijke onlinedienstverlening. Het NL Design System is een op zichzelf staande componentenbibliotheek. Naast de doorontwikkeling van deze bibliotheek, willen we ook zorgen dat deze bruikbaar is in een aantal veel voorkomende technische frameworks als Angular, React en Vue. De code is open source beschikbaar op GitHub:
    De opdracht bestaat uit onderhouden en verbeteren van de NL Design System toegankelijkheid door middel van documentatie en test specificaties voor componenten, patronen en richtlijnen. Zo draag je bij aan de doorontwikkeling van dit overheidsbrede open source white-label design system. Je wordt onderdeel van het kernteam dat momenteel bestaat uit een een productmanager, een design system lead, een ux-designer, een developer-relations, een toegankelijkheid- specialist, een communicatieadviseur en een projectleider.
    Dit centrale team helpt de community met bijdragen aan en gebruikmaken van het NL Design System. Daarbij wordt nauw samengewerkt met o.a. de gemeente Utrecht, Den Haag, Amsterdam, RVO, RIVM, Logius en leveranciers voor Common Ground. Het kernteam werkt open en agile samen, dit houdt in dat in een 2-wekelijks ritme alles transparant gedeeld wordt met geïnteresseerden in de NL Design System Heartbeatsessies. Daarnaast lezen honderden geïnteresseerden mee met de nieuwsbrief en delen hun informatie in Slack. Samen help je de community met bijdragen aan en gebruikmaken van het NL Design System.
    Binnen de kaders van de huidige NL Design System architectuur gebruik jij jouw ervaring met het uitleggen en toepassen van toegankelijkheid in een Design System. Met jouw hulp kan de community van NL Design System design keuzes maken en componenten bijdragen die zo toegankelijk mogelijk zijn. Je helpt NL Design System succesvol te worden door documentatie te schrijven, bugs te fixen, documentatie over toegankelijkheid van componenten te verbeteren, tests te schrijven, en de white-label componenten toegankelijk uit de verf te laten komen in diverse huisstijlen. Je onderzoekt bestaand gebruik van componenten en patronen binnen de overheid, inventariseert best practices, gebruikersonderzoek en toegankelijkheidseisen, zodat deze gebruikt kunnen worden als basis voor een agile ontwikkelproces.
    Je werkt samen met andere leden van het kernteam om naamgeving van componenten in lijn te brengen met bestaande webstandaarden. Je helpt kiezen voor duidelijke terminologie - waar mogelijk in lijn met webstandaarden als HTML, WAI-ARIA en SVG - en bewaakt dat de termen consistent worden gebruikt op de website, in de code en in designbestanden. Jouw bijdrage aan de documentatie voor de website van het NL Design System is een belangrijke verantwoordelijkheid, waardoor voltooide onderdelen op correcte wijze worden ingezet. Bij design tokens, componenten en richtlijnen leg je uit wanneer ze toegepast moeten worden, wanneer juist niet en wat de alternatieven zijn. Je legt ook uit hoe de onderdelen op een gebruiksvriendelijke en toegankelijke manier toegepast kunnen worden. Daarnaast schrijf je testspecificaties om herhaling van fouten die in eerdere projecten uit accessibility-audits naar voren zijn gekomen te voorkomen.
    Je bent een ervaren front-end ontwikkelaar die gewend is in een multidisciplinair team te werken. Je specialisatie in toegankelijkheid gebruik je om voorbeelden en documentatie beschikbaar te stellen aan de verschillende teams in de community die bijdragen aan het NL Design System. Je snapt dat developers vaak onder tijdsdruk werken, en dat voldoende toegankelijke codevoorbeelden meer effect hebben dan de droge theorie. Je kiest voor pragmatische oplossingen die developers in diverse frameworks kunnen toepassen. Je kunt duidelijk uitleggen aan redacties van websites en formulieren hoe je componenten gebruiksvriendelijk en toegankelijk kan toepassen.

    Eisen

  • De kandidaat toont aan kennis te hebben van en ruime ervaring met:
    • Agile werken;
    • Frontend development;
    • Het doen van code reviews;
    • Git, Gitflow en atomic commits;
    • Samenwerken via merge/pull requests met bijvoorbeeld GitHub of GitLab;
    • Workshops en presentaties geven voor developers en UX-designers;
    • Documentatie en weblog-artikelen schrijven voor developers en UX-designers;
    • De toepassing van WCAG-toegankelijkheidseisen en technologie zoals WAI-ARIA;
    • WCAG-EM accessibility audits afnemen en gevonden issues rapporteren.

  • Daarnaast:
    • Een goede schriftelijke beheersing van de Nederlandse taal;
    • Een korte motivatie waarom de kandidaat past op deze functie en bij wil dragen aan het NL Design System;
    • Per wens een uitleg op welke wijze de kandidaat aan deze wens voldoet.

    Wensen

  • Werken voor de overheid Toegankelijkheidseisen.
  • Meerdere projecten waar actief aan toegankelijkheid is bijgedragen, en een WCAG-EM audit voor toegankelijkheid is gedaan.
  • Schrijven van test specificaties
  • Ervaring met het doen van workshops, organiseren van cursussen en geven van presentaties bij meetups en conferenties over relevante onderwerpen:
    • inclusief ontwerpen
    • web development
    • toegankelijkheid
    • testen met gebruikers
  • Ervaring met het onderhouden van en/of bijdragen aan open source projecten.
  • Opleveren van uitgebreide documentatie rondom toegankelijkheid van componenten en designkeuzes. Bij voorkeur in Markdown.
  • Aanvullende Informatie
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


    De recruiter

    Celine Correia

    Myler

    Deel deze opdracht

    Plaats jouw bieding op Striive

    https://login.striive.com/

    Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.