Den Haag
Senior
36 uur per week
6 months
Startdatum op 8 juli
Verlopen
38 Dagen geleden
Logius

Senior Front-end React Developer

Wij zijn op zoek naar een Senior Front-end React Developer met kennis en ervaring van JavaScript, TypeScript, React, VueJS, CSS, HTML5 en GIT.

Opdrachtbeschrijving

Logius is op zoek naar een Front-end React developer, die het toekomstige selfservice portaal ontwikkeld.

Je bent in staat om de herbruikbare componenten te maken voor ons design system en spart graag met je collega's in je DevOps-team, zoals UX- designers en OPS'ers over de maakbaarheid en bruikbaarheid van het design. Zie je het helemaal zitten om mee te werken aan een portaal dat over de hele organisatie heen gaat en dus ook te coachen in het leveren van top front-end werk, dan zit je hier op je plek.

Als Front-end developer bij Logius bouw je niet alleen aan innovatieve IT-oplossingen, maar ook aan de toekomst van efficiëntere en snellere aansluitprocessen op de Logius dienstverlening voor onze klanten. De komende jaren willen we het mogelijk maken dat onze afnemers kunnen aansluiten op alle Logius diensten via het selfservice portaal. Je vertaalt de behoefte van de afnemers voor aansluiten op de dienstverlening van Logius naar een robuust ontwerp met zowel de functionele als de niet-functionele vereisten. Je werkt actief mee aan de implementatie en verbetering ervan, tot aan het einde van de life-cycle.

Je hebt kennis van React en de standaarden en modellen in je vakgebied en helpt ons het juiste te (laten) bouwen. Je houdt van samenwerken met stakeholders en andere scrumteams die op verschillende plekken zijn georganiseerd binnen Logius. Je hebt oog voor impact op de hele keten waar Logius deel van uitmaakt en waar onze klanten in opereren.

Je taken als Front-end developer zullen onder andere bestaan uit:

  • Het ontwikkelen van een toegankelijke responsive HTML5 frontend voor de applicatie;
  • Het vertalen van gewenste functionaliteit in robuuste Javascript en CSS;
  • Het ontwikkelen op basis van een design en clickable prototype;
  • Het ondersteunen van de informatie analisten/ontwerpers met het opstellen van de functionele en technische ontwerpen;
  • 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 (inline) 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

Logius levert producten en diensten binnen de Generieke Digitale Infrastructuur (GDI). De GDI bestaat uit digitale producten, standaarden en voorzieningen waarmee overheidsorganisaties hun processen inrichten. De GDI draagt bij aan de realisatie van een goed werkende en samenhangende digitale overheid die burgers en bedrijven verwachten: uitvoeringsprocessen zijn op elkaar afgestemd, informatie is makkelijk vindbaar en transacties zijn eenvoudig uitvoerbaar. De afnemers van de Logius dienstverlening verwachten dat de organisatie zich gedraagt als een professionele service organisatie. Hierbij hoort het eenvoudig en efficient aansluiten op de dienstverlening. Ook de informatie voorziening en ondersteuning van technisch beheer moet beter worden ingericht in de Logius organisatie. Op dit moment zijn er verschillende processen van aansluiting per dienstverlening en wordt kennis van de afnemer vanuit andere dienstverlening, niet gehanteerd in het aansluitproces.

Functie eisen

  • SPA, Functional Programming, API's
  • JavaScript, TypeScript, React, VueJS, React, CSS, HTML5, GIT, Virtualisatie (Dockers, Kubernetes etc)
  • Unit testing, Integration testing
  • HBO/WO werk-en denkniveau
  • 3 jaar ervaring met React
  • 3 jaar ervaring met JavaScript
  • 1 jaar ervaring met TypeScript

Aanvullende kennis

  • Ervaring met Next.js is een pre;
  • Ervaring met styled-components is een pre;
  • Ervaring met Web Components is een pre;
  • Ervaring met Cypress is een pre;
  • Ervaring met toegankelijkheidseisen/WCAG 2.1 is een pre;
  • Ervaring met VueJS is een pre;
  • Ervaring met user-experience design (UX).

Competenties

Communicatief in staat om comfortabel te schakelen op verschillende niveaus, van mede-collega tot kritische afnemer of security specialist en solution architect.

Overige functiewensen

  • Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen.
  • (pre) Agile Scrum of Professional Scrum Developer (PSD).
  • (pre) Certified Safe practitioner, Certified SAFE Agile software engineer of Certified SAFE DevOps practitioner.
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.