Den Haag
Senior
36 uur per week
6 months
Startdatum op 30 oktober
Verlopen
199 Dagen geleden
Logius

Senior Front End Developer

Wij zijn op zoek naar een Senior Front End Developer met kennis en ervaring van Design Systems, JavaScript, TypeScript en Angular

Opdrachtbeschrijving

De taken van de ontwikkelaar zullen onder andere bestaan uit:

  • het opzetten en ontwikkelen van een design system van web componenten door middel van HTML, CSS en Javascript;
  • leveren van ondersteuning aan andere teams bij de adoptie van gemaakte componenten;
  • nauw samenwerken met UX om toegankelijkheid en design te waarborgen;
  • meewerken aan het uitvoeren van impactanalyses, Proof of Concepts op ingediende RFC's;
  • proactief aandragen van verbetervoorstellen;
  • uitvoeren van code reviews;
  • het leveren van input bij analyse en diagnose van issues mbt user experience;
  • het (online) documenteren van bestaande of nieuwe functionaliteit;
  • het leveren van input bij analyse en diagnose van issues rondom performance, security en data integriteit;
  • bijdragen aan en up-to-date houden van geautomatiseerde testsuites.

Achtergrond opdracht

Binnen Logius zijn er op dit moment meerdere libraries voor front-end componenten. Om meer uniformiteit in UX en design te bewerkstelligen wordt er een nieuw team samengesteld om deze libraries samen te voegen tot een white-label Logius Design System o.b.v. design tokens. Tegelijkertijd wordt aansluiting gezocht met andere overheidsbrede initatieven om gebruik te kunnen maken van reeds bestaande code en expertise. Jouw rol zal zijn om de leiding te nemen over de front-end code van dit nieuw op te zetten project. Daarnaast zul je een community of pratice opzetten met andere front-enders om de vordering bespreken en feedback te verwerken. Het is belangrijk om de adoptie van dit nieuwe design system zo goed mogelijk te bevorderen door het schrijven van goede documentatie, code voorbeelden en het leveren van ondersteuning bij de implementatie.

Functie eisen

  • Softwareontwerp: Web Components, Design Systems, Accessibility, Single Page Applications, Object Oriented Programming, API's
  • Programmeren: JavaScript, TypeScript, Angular, CSS, HTML5, GIT, HTML Components
  • Testen: Unit testing, Visual Regression Testing, Accessibility Testing
  • 1 jaar ervaring met Design Systems
  • 5 jaar ervaring met JavaScript
  • 2 jaar ervaring met TypeScript
  • 2 jaar ervaring met Angular

Competenties

  • Communicatief vaardig
  • Je toont intiatief en bent niet bang om zelf de leiding te nemen
  • Je kunt je kennis en expertise op een duidelijke manier uitdragen naar andere ontwikkelaars
  • Je hebt oog voor detail
  • Je kunt goed samenwerken met UX en andere ontwikkelaars

Aanvullende kennis

Test-driven development (TDD), Web Components, Design Systems, Design Tokens, Accessibility, User-experience design, Object-oriented programming, Test automation, CI/CD, DevOps, Git, Static Site Generation, Server-side rendering

Overige functiewensen

Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen

Eenvoudig, snel, groen en betrouwbaar zaken regelen tussen overheden, burgers en bedrijven. Met als doel een betere dienstverlening, kostenbesparing en administratieve lastenverlichting. Daar gaat de overheid voor. Logius vervult hierin een centrale en leidende rol met oog voor de samenhang in de infrastructuur van de e-overheid.

Logius is de dienst digitale overheid en onderdeel van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties. De diensten en standaarden van Logius zijn voor de gehele overheid ontwikkeld. Logius is verantwoordelijk voor het beheer, de doorontwikkeling en de overheidsbrede toepassingen van deze diensten en standaarden.