Senior front-end ontwikkelaar
Senior front-end ontwikkelaar voor SURF, hybride, 32-40 uur per week, start 2 november 2026.
- Werkvorm
- hybride
- Uren
- 32–40 uur per week
- Sluitingsdatum
Mogelijk warme-stoelsignaal. Oordeel onzeker; geen bewijs dat al een kandidaat is gekozen.
De startdatum of korte looptijd valt op. Dit kan ook passen bij spoed, tijdelijke vervanging of afwijkende brongegevens; datums alleen bewijzen geen voorselectie. Dit is een aanwijzing, geen bewijs van een vooraf gekozen kandidaat.
Bekijk en reageer bij pro-act.nl (externe link)
Alle 2 publicaties en brokers
Eisen
- Eerder NPM packages gepubliceerd
- Ervaring met unit- en/of e2e-testing tools zoals JEST, Mocha en Cypress
- Goed bekend met een Agile werkwijze
- Goed bekend met Storybook
- In staat om een veelvoud aan complexe data op een overzichtelijke en logische wijze te presenteren
- Goed bekend met SASS / Emotion
- Veel ervaring met applicaties die formulieren implementeren in React
- Goed bekend met React JS concepten zoals Hooks, Context Providers, Redux, Stores, Services, Class en Function based components
- Zeer ervaren in het ontwikkelen van frontends met ReactJS en Typescript
- Eerder met en aan React component libraries gewerkt en stabiele interfaces kunnen definiëren
- Goed bekend met één of meerdere CSS/GUI frameworks (Tailwind, Material UI, EUI e.d.)
- Aantoonbaar gewerkt met een op microservices gebaseerde architectuur met meerdere REST/GraphQL databronnen
- Sterk in een visie qua architectuur en de communicatie hierover
Wensen
- Affiniteit met computernetwerken
Volledige omschrijving
SURF zoekt een senior frontend engineer om te helpen de netwerkorkestratielaag door te ontwikkelen. Gezocht wordt naar iemand die comfortabel is nieuwe componenten uit te bouwen in de frontend, maar ook de benodigde informatiestromen vanuit de backend kan overzien.
Voor het automatiseren van alle netwerkdiensten die op het SURF-netwerk worden aangeboden is een netwerkorkestratie-architectuur gebouwd. De componenten in deze stack zijn onder andere de zelf ontwikkelde open source workflow orchestrator (workfloworchestrator.org, Python + FastAPI), twee front-ends hier bovenop, en een veelvoud aan microservices en adapters naar randsystemen zoals een netwerkinventory-database, CRM, IP address management database, streaming telemetry (gNMI) en meer.
De Orchestrator frontend (ReactJS) is voor het NOC (network operations center) en netwerkengineers om het netwerk mee te beheren en configureren. Hierin moet een NMS (Network Management Service) worden gebouwd die achterliggende data op netwerkdomein-specifieke wijze vertoond. Verder wilt SURF dat hier streaming telemetry van netwerkdevices is weergegeven en AIOps wordt uitgebouwd.
Het Netwerkdashboard (Angular) is het klantportaal voor netwerkengineers om de netwerkdiensten die zij afnemen te monitoren en beheren. Ook kunnen ze securitysettings instellen en DNS-beheer doen. In het Netwerkdashboard willen we het rollen-systeem op de schop gooien, een Internet-of-Things module bouwen, DNS-beheer op basis van invite-groepen implementeren, internetveiligheidswaarden vertonen en de landingspagina vernieuwen.
Functie-eisen
Vanwege de uitgebreide stack met uiteenlopende technologieën zoeken we een ervaren ontwikkelaar die comfortabel is in verschillende codebases met verschillende programmeertalen en frameworks. Omdat het werk vaak functionaliteit aan de voor- en achterkant behelst, vragen we ook iemand die componenten kan uitbouwen en óók een informatiestroom van diep in de stack naar boven in de UI kan leiden.
Jij bent:
- zeer ervaren in het ontwikkelen van frontends met ReactJS en Typescript.
- hebt eerder met én aan React component libraries gewerkt en weet hoe je stabiele interfaces definieert.
- hebt eerder NPM packages gepubliceerd.
- hebt ervaring met unit- en/of e2e-testing tools zoals JEST, Mocha en Cypress.
- hebt veel ervaring met applicaties die formulieren implementeren in React.
- bent in staat om een veelvoud aan complexe data op een overzichtelijke en logische wijze te presenteren.
- hebt aantoonbaar gewerkt met een op microservices gebaseerde architectuur die gebruik maakt van meerdere REST/GraphQL databronnen.
- bent sterk in een visie qua architectuur en de communicatie hierover.
Je bent goed bekend met:
- React JS concepten zoals: Hooks, Context Providers, Redux, Stores, Services, Class en Function based components.
- SASS / Emotion.
- Storybook.
- één of meerdere CSS/GUI frameworks (Tailwind, Material UI, EUI e.d.).
- een Agile werkwijze.
- En hebt bij voorkeur affiniteit met computernetwerken.
Interesse? Laat je gegevens hier achter.
1Type
2Kandidaat
3Aanbieding
4Accountmanager
4Documenten
Type
Ik bied mijzelf aan
Ik bied mijn collega aan
Volgende
Collega gegevens
Voornaam(Vereist)
Tussenvoegsel
Achternaam(Vereist)
E-mailadres(Vereist)
Telefoonnummer(Vereist)
Het e-mailadres van de aangeboden professional gebruiken we om een uniek profiel aan te maken in ons systeem en om deze persoon later uit te nodigen voor een kennismakingsgesprek. Pro-Act IT neemt nooit rechtstreeks contact op zonder akkoord van de accountmanager.
Woonplaats
Je CV en reacties
Voeg een CV toe om de eisen naast jouw ervaring te bekijken.
Je reageert zelf bij de bron. Leg hieronder vast wanneer je je reactie hebt verstuurd.
Bewaar de broker en datum in Mijn reacties.