Den Haag
Senior
36 uur per week
6 months
Startdatum op 15 april
Verlopen
52 Dagen geleden
Logius

Senior Front End Developer

Wij zijn op zoek naar een Senior Front End Developer met kennis en ervaring van JavaScript, CSS, GIT, HTML, component based development en Design Systems.

Opdrachtomschrijving

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 met betrekking tot user experience;
  • het (online) documenteren van bestaande of nieuwe functionaliteit;
  • faciliteren van de design system community en actief afstemmen met stakeholders van het design system;
  • bijdragen aan en up-to-date houden van geautomatiseerde testsuites.

Achtergrond opdracht

Binnen Logius zijn er op dit moment meerdere libraries voor UI designs en front-end componenten. Om meer uniformiteit in UI design en frontends te bewerkstelligen is een nieuw team samengesteld dat werkt aan het 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 samen met de andere frontend developer voer jij de regie over de front-end ontwikkelingen van dit project. Daarnaast zul je een community of practice met andere front-enders faciliteren om de vordering te bespreken en feedback te verwerken. Daarbij is het 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

  • JavaScript, CSS, GIT, HTML
  • Component based development, Accessibility, Design Systems, Object Oriented Programming
  • Unit testing, Visual Regression Testing, Accessibility Testing
  • Ervaring met Agile/Scrum
  • 3 jaar ervaring met component based development
  • 5 jaar ervaring met JavaScript
  • 2 jaar ervaring met Design Systems
  • Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen

Aanvullende kennis

TypeScript, Web Components, Reactive frameworks (React/Angular/Vue enz), StencilJS, Test-driven development (TDD), Design Tokens, Accessibility, test automation, CI/CD, DevOps, Static Site Generation, Server-side rendering, i18n, l10n, SCSS, User-experience design, open source.

Competenties

  • Communicatief vaardig
  • Je toont initiatief 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
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.