Frontend Developer React & UX

08-09-2026

Wilrijk

Hier is een neutralere, leesbare vacature zonder klantnaam of specifieke product-/bedrijfsnamen:

Senior Frontend Developer – React / TypeScript

Context

Voor een grootschalig IoT- en monitoringplatform zijn we op zoek naar een Senior Frontend Developer / Consultant. Het platform verbindt en monitort honderdduizenden industriële machines en biedt klanten, distributeurs en servicetechnici onder andere dashboards, machine-informatie, commissioning, serviceplanning, alarmen en rapportering.

Het bestaande klantenportaal wordt momenteel grondig gemoderniseerd. Nieuwe platformservices en een vernieuwd identity- en authorizationmodel worden geïntegreerd, terwijl tegelijkertijd een nieuw design system en gedeelde UI-component library worden uitgerold over honderden bestaande schermen.

Daarbij ligt de focus onder andere op:

  • Accessibility en responsive design

  • Performance en gebruikerservaring

  • Consistente UX/UI over het volledige platform

  • Migratie naar een gedeeld design system

  • Integratie met nieuwe backend- en identityservices

  • Nieuwe functionaliteiten naast de modernisering van bestaande toepassingen

Om het developmentteam te versterken zoeken we een ervaren frontendprofiel dat niet alleen features ontwikkelt, maar ook mee richting geeft aan de frontendarchitectuur en developmentstandaarden.

Jouw rol

Je werkt binnen een multidisciplinair productteam samen met developers, analisten, testers, UX/UI-designers, architecten en DevSecOps-specialisten.

Als Senior Frontend Developer ben je verantwoordelijk voor de laag die de eindgebruiker rechtstreeks ervaart. Je houdt je bezig met componenten, state management, interactie, performance en gebruiksvriendelijkheid.

Je denkt daarbij verder dan het ideale scenario. Hoe gedraagt een scherm zich bij een trage verbinding? Wat ziet een gebruiker terwijl data wordt geladen? Hoe gaan we om met lege datasets, fouten en verschillende toegangsrechten? En komt het uiteindelijke resultaat overeen met zowel het ontwerp als de werkelijke gebruikersbehoefte?

Je werkt vanaf de eerste ontwerpen nauw samen met UX/UI en denkt actief mee over de haalbaarheid en kwaliteit van oplossingen.

Technologische omgeving

De frontendomgeving bestaat onder andere uit:

  • React

  • TypeScript

  • Vite

  • React Router

  • MUI

  • Gedeelde component libraries en design systems

  • TanStack Query

  • React Hook Form

  • SignalR

  • Highcharts

  • Azure Maps

  • Vitest

  • Testing Library

  • Azure DevOps

  • Feature flags

  • OpenTelemetry

  • New Relic

  • Mixpanel

Achter de React-applicatie bevindt zich een ASP.NET Core backend-for-frontend. Je hoeft geen backend- of domeinarchitect te zijn, maar bent voldoende vertrouwd met C# / ASP.NET Core om bijvoorbeeld endpoints toe te voegen of responses aan te passen aan de behoeften van de frontend.

Jouw verantwoordelijkheden

Je staat onder andere in voor:

  • Ontwikkelen en onderhouden van complexe user-facing functionaliteiten met React en TypeScript.

  • Bouwen van robuuste componenten die rekening houden met realistische data, permissions en edge cases.

  • Vertalen van UX/UI-ontwerpen naar kwalitatieve en gebruiksvriendelijke oplossingen.

  • Vanaf de eerste conceptfase samenwerken met UX/UI-designers.

  • Optimaliseren van de perceived performance van data-intensieve schermen.

  • Optimaliseren van bundle size, rendering, caching en loading states.

  • Bijdragen aan een gedeeld design system en component library.

  • Ontwikkelen en hergebruiken van componenten, design tokens en frontendpatterns.

  • Toevoegen en aanpassen van ASP.NET Core API-endpoints waar nodig.

  • Optimaliseren van API-payloads voor frontendgebruik.

  • Schrijven en onderhouden van unit- en componenttests met Vitest en Testing Library.

  • Integreren van testing binnen CI/CD.

  • Gebruiken van analytics en telemetry om gebruikersgedrag te begrijpen en verbeteringen te identificeren.

  • Actief gebruikmaken van AI-tools binnen de dagelijkse developmentworkflow.

  • Documenteren en delen van technische kennis en frontendpatterns binnen het team.

Jouw profiel

We zoeken een ervaren frontenddeveloper die reeds heeft gewerkt aan complexe webapplicaties in productie met echte gebruikers, bestaande functionaliteiten en technische constraints.

Je beschikt over:

  • Meerdere jaren hands-on ervaring met React en TypeScript op senior niveau.

  • Sterke ervaring met componentdesign, state management en data fetching.

  • Ervaring met het end-to-end ontwikkelen en onderhouden van frontendfunctionaliteiten.

  • Een sterk gevoel voor UX en UI.

  • Ervaring met het correct interpreteren en implementeren van Figma-designs.

  • Ervaring met component libraries, design systems en design tokens.

  • Kennis van moderne frontend build- en testomgevingen.

  • Ervaring met Vite, Vitest en/of Testing Library.

  • Goede kennis van accessibility en responsive design.

  • Ervaring met het ontwerpen en consumeren van REST API's.

  • Voldoende kennis van C# / ASP.NET Core om bestaande backend-for-frontend functionaliteit aan te passen.

  • Sterke troubleshooting- en root-cause-analysisvaardigheden.

  • Ervaring met Agile/Scrum.

  • Een proactieve houding: je durft technische of functionele keuzes kritisch in vraag te stellen.

  • Ervaring met AI-assisted development en het kritisch valideren van AI-output.

  • Een vloeiende kennis van het Engels.

Sterke pluspunten

Ervaring met één of meerdere van onderstaande domeinen is een duidelijke meerwaarde:

  • Agentic AI, coding agents, MCP tooling of agent-driven development workflows.

  • AI-functionaliteiten integreren in productinterfaces.

  • Opzetten of onderhouden van een gedeeld design system/component library.

  • Data-intensieve interfaces en dashboards.

  • Highcharts of andere charting libraries.

  • Maps en geografische interfaces.

  • Grote tabellen en datasets.

  • Real-time updates via SignalR of WebSockets.

  • Mixpanel of andere productanalyticsplatformen.

  • Feature flags en A/B testing.

  • Meertalige en internationale applicaties.

  • IoT of connected devices.

  • OAuth2 / OIDC.

  • Role-based access en complexe permissionmodellen.

  • Multi-tenant applicaties.

Kennisoverdracht

Omdat het om een consultancyopdracht gaat, is kennisoverdracht een belangrijk onderdeel van de opdracht. Nieuwe componenten, patterns en technische keuzes worden gedocumenteerd en gedeeld met het bestaande team.

Het doel is niet alleen kwalitatieve software opleveren, maar ook ervoor zorgen dat het interne team deze oplossingen zelfstandig kan onderhouden en verder ontwikkelen.

Praktisch

  • Locatie: regio Antwerpen

  • On-site: 3 dagen per week

  • Taal: Engels

  • Niveau: Senior

  • Focus: Frontend / React / TypeScript

  • Backend: basis tot goede kennis C# / ASP.NET Core

  • Werkwijze: Agile/Scrum

Deze opdracht is vooral geschikt voor een echte senior frontend engineer met sterke UX-affiniteit. Het is geen match voor een backenddeveloper die frontend er slechts bijneemt of een designer met beperkte developmentervaring. Er wordt iemand gezocht die zelfstandig kan werken in een bestaande, complexe productieomgeving en verantwoordelijkheid neemt voor de volledige gebruikerservaring.

Contact