Front end Developer – Theme Builder UI at Bright Professionals
Den Haag, , Netherlands -
Full Time


Start Date

Immediate

Expiry Date

26 Nov, 25

Salary

0.0

Posted On

26 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

FUNCTIEOMSCHRIJVING

Voor ICTU zoeken wij een Front end Developer – Theme Builder UI. Je werkt aan het ontwikkelen van een moderne front-end voor een gebruiksvriendelijke webapplicatie, waarmee overheidsorganisaties eenvoudig een toegankelijke huisstijl kunnen vastleggen en gebruiken met NL Design System.
Je draagt direct bij aan het verbeteren van de digitale toegankelijkheid in Nederland door hulpmiddelen te realiseren binnen het NL Design System. Daarbij ondersteun je de doorontwikkeling van dit open source, overheidsbrede white-label design system.
Binnen een multidisciplinair team ontwikkel je samen met andere professionals uit het Expertteam Digitale Toegankelijkheid diverse oplossingen die het voor overheidsorganisaties makkelijker maken om toegankelijke websites en webapplicaties aan te bieden.

Jouw verantwoordelijkheden bestaan uit:

  • Ontwikkelen van een front-end applicatie waarin het design van componenten realtime kan worden aangepast.
  • Bouwen van een interactieve stijlgids op basis van Design Tokens JSON, waarmee meerdere huisstijlen ontwerpbeslissingen kunnen vastleggen en delen.
  • Ontwikkelen van herbruikbare front-end web componenten volgens de architectuur van het NL Design System.
  • Maken van complexe front-end web componenten, zoals combobox, dialogen met formulieren, color pickers gebaseerd op pixels in afbeeldingen en diverse color spaces.
  • Opzetten van state management met een undo-stack, gebruikmakend van vanilla JavaScript, session storage en REST API’s.
  • Bouwen van validatieregels om de toegankelijkheid van een huisstijl te meten.
  • Ontwikkelen van templates en patronen om te laten zien hoe alle design tokens werken in combinatie met een huisstijl.
  • Integreren van een koppeling met de REST API van een web scraper.
  • Verbeteren van software op basis van feedback van toegankelijkheidsspecialisten, het kernteam van NL Design System en gebruikersonderzoek.
  • Vastleggen van verbetermogelijkheden en technical debt in de backlog van het project.
  • Samen met andere specialisten uit het Expertteam Digitale Toegankelijkheid ontwikkelen en begeleiden van (online) workshops over het ontwikkelen van een toegankelijke huisstijl.
  • Implementeren van testspecificaties voor toegankelijkheid in unit tests met bijvoorbeeld Vitest en Testing Library.
  • Zorgen dat templates up-to-date en veilig blijven door maandelijks code dependencies te updaten.
  • In overleg met collega’s uit het expertteam uitvoeren van activiteiten rond het valideren en uitbreiden van templates, patronen en documentatie, bijvoorbeeld via:
  • Tweewekelijkse sprint planningen
  • Refinements in een privé Slack Huddle indien nodig
  • Reviewen van pull requests van andere experts
  • Delen van voortgang in het privé Slack kanaal van het expertteam en de NL Design System Heartbeat
  • Bijdragen aan publieke huddles rondom nieuwe aanpak voor templates, patronen of componenten

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Please refer the Job description for details

Loading...