🇳🇱 Utrecht, Netherlands · 4h ago
Front-end developer
Holland Hybrid
LinkedInsenior
Senior Frontend EngineerReactJS en TypeScript | Netwerkorkestratie bij SURFWil jij complexe netwerkdata vertalen naar heldere, betrouwbare interfaces? Voor SURF zoeken we een senior frontend engineer die nieuwe componenten bouwt in ReactJS en tegelijk begrijpt hoe informatie vanuit backendservices door de volledige stack naar de gebruiker stroomt.Je werkt aan software waarmee netwerkengineers en het Network Operations Center netwerkdiensten kunnen beheren, configureren en monitoren. Dat vraagt om stevige frontendexpertise, gevoel voor architectuur en het vermogen om complexe technische informatie logisch te presenteren.De omgevingSURF automatiseert de netwerkdiensten op het SURF-netwerk met een eigen netwerkorkestratie-architectuur. De stack bestaat onder meer uit de open source Workflow Orchestrator, gebouwd met Python en FastAPI, twee frontends en meerdere microservices en adapters. Die koppelen onder andere met netwerkinventory, CRM, IP address management en streaming telemetry via gNMI.Waar je aan werktOrchestrator frontend | ReactJSDeze applicatie ondersteunt het NOC en netwerkengineers bij het beheren en configureren van het netwerk. Je helpt een Network Management Service uit te bouwen waarin data op een netwerkdomeinspecifieke manier wordt gepresenteerd. Ook werk je aan de weergave van streaming telemetry en aan verdere toepassingen van AIOps.Netwerkdashboard | AngularDit klantportaal geeft netwerkengineers inzicht en controle over hun netwerkdiensten. Op de roadmap staan onder meer een herzien rollensysteem, een Internet of Things-module, DNS-beheer via invite-groepen, weergave van internetveiligheidswaarden en een vernieuwde landingspagina.Wat jij meebrengtRuime, aantoonbare ervaring met frontendontwikkeling in ReactJS en TypeScript.Ervaring met het bouwen en onderhouden van React-componentlibraries en het definiëren van stabiele interfaces.Ervaring met het publiceren van NPM-packages.Ervaring met unit- en/of end-to-endtests, bijvoorbeeld met Jest, Mocha of Cypress.Veel ervaring met applicaties waarin complexe formulieren in React worden geïmplementeerd.Het vermogen om grote hoeveelheden complexe data overzichtelijk en logisch te presenteren.Aantoonbare ervaring met microservice-architecturen en meerdere REST- en/of GraphQL-databronnen.Een duidelijke visie op frontend- en applicatiearchitectuur, en het vermogen om die visie overtuigend over te brengen.Je kent je weg inReactJS-concepten zoals Hooks, Context Providers, Redux, stores, services en class- en function-based components.SASS en/of Emotion.Storybook.Een of meer CSS- of GUI-frameworks, zoals Tailwind CSS, Material UI of EUI.Agile samenwerken, bijvoorbeeld volgens Scrum.Mooi meegenomenAffiniteit met computernetwerken. Je hoeft geen netwerkengineer te zijn, maar nieuwsgierigheid naar netwerkdiensten, telemetry en domeinspecifieke data helpt je om snel impact te maken.Waarom deze rol interessant isJe bouwt aan software die een cruciale digitale infrastructuur ondersteunt.Je combineert diepgaande frontendontwikkeling met architectuur en ketendenken.Je werkt aan tastbare vernieuwing: van netwerkvisualisatie en streaming telemetry tot AIOps en Internet of Things.Je draagt bij aan een technisch uitdagende omgeving met open source software en veel verschillende databronnen.InteresseHerken jij jezelf in dit profiel? Stuur Holland Hybrid een bericht met je cv of LinkedIn-profiel. We vertellen je graag meer over de context, het team en de praktische details van de rol.Acquisitie naar aanleiding van deze vacature is niet gewenst.Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.