Freelance opdrachten voor React experts

React is een van de meest gevraagde JavaScript-bibliotheken voor het bouwen van dynamische en interactieve gebruikersinterfaces. Ontwikkeld door Facebook, stelt React ontwikkelaars in staat om herbruikbare componenten te creëren die de ontwikkeling versnellen en de onderhoudbaarheid verbeteren. Dankzij zijn virtuele DOM en efficiënte rendering is React bijzonder geschikt voor complexe webapplicaties met hoge prestatie-eisen, zoals single-page applications (SPA’s) en realtime dashboards. In de Nederlandse freelancemarkt wordt React veel gevraagd vanwege de groeiende vraag naar moderne, schaalbare weboplossingen. Bedrijven zoeken freelancers die met React kunnen werken aan projecten zoals e-commerceplatforms, SaaS-toepassingen en corporate websites. Ook in de fintech-, gezondheidszorg- en overheidsector zijn er steeds meer opdrachten voor React-ontwikkelaars, vaak in combinatie met backend-technologieën zoals Node.js of GraphQL. Daarnaast wordt React vaak gebruikt voor het migreren van legacy-systemen naar moderne, componentgebaseerde architecturen. Voor freelancers betekent deze vaardigheid een brede inzetbaarheid en hogere uurtarieven.

Effect op uurtarief: React-opdrachten liggen gemiddeld +€17/uur boven het beroepsgemiddelde (gem. €102/uur vs. €85/uur voor de bijbehorende beroepen).
Laden...
Voor Stichting ICTU zoekt Hero Interim Professionals een Full stack ontwikkelaar Federatieve Toegangsverlening (FTV) voor een opdracht van 6 maanden in Amsterdam (op locatie).
Meer informatie
MiPublic.nl · 23-06-2026 · Nederland ·
REMOTE
Frontend Developer voor GeoWeb-project bij het KNMI in Nederland (remote mogelijk). Opdracht betreft vervanging weerkamerapplicaties met Java, TypeScript/(React/Redux) op AWS via GitLab CI/CD.
Meer informatie
Freelancer.nl · 23-06-2026 · Amersfoort ·
REMOTE
Voor drie merken (Difficult Dogs, Flipside, Skishop 033) zoekt men een AI & Full-stack Developer voor technische systemen en automatisering in regio Amersfoort (hybride/remote). Startdatum: 23-06-2026, looptijd onbekend.
Meer informatie
BlueTrail · 23-06-2026 · Den Haag ·
Front-End Developer voor Team ROO bij Logius|KOOP in Den Haag, 36 uur per week, van 20 juli 2026 tot 31 juli 2027.
Meer informatie
BlueTrail · 23-06-2026 · Den Haag ·
UX Designer voor Team ROO bij de Rijksoverheid in Den Haag, 36 uur per week van 20-07-2026 tot 31-07-2027.
Meer informatie
BlueTrail · 22-06-2026 · Rotterdam ·
Senior Mendix Expert Business Engineer voor Rotterdam, 40u p/w, 10 juli 2026 t/m 10 juli 2027.
Meer informatie
Funle.nl · 20-06-2026 · Rotterdam ·
Voor de Gemeente Rotterdam is een Mendix Expert Business Engineer Senior gezocht voor een fulltime rol (locatie in Rotterdam) met een startdatum op 20-06-2026 en een onbekende looptijd.
Meer informatie
MiPublic.nl · 19-06-2026 · Nederland ·
RDI zoekt een DevOps engineer voor ontwikkeling en beheer van de LMT-omgeving in Nederland (op locatie). De opdracht start op 19-06-2026.
Meer informatie
TenMonks · 17-06-2026 · Nederland ·
DevOps Engineer voor ontwikkeling en beheer van de LMT-omgeving bij RDI in Nederland (op locatie).
Meer informatie
InterimProfessionals.nl · 16-06-2026 · Amsterdam ·
Voor het Ministerie van Defensie zoekt Hero Interim Professionals een Full Stack .NET Developer voor 2fte (2 dagen per week) voor een periode van 12 maanden met optie op verlenging, in Amsterdam op locatie.
Meer informatie
TenMonks · 13-06-2026 · Schiphol ·
REMOTE
Voor Royal Schiphol Group wordt een Mendix Developer gezocht voor het bouwen en beheren van applicaties op Schiphol (remote mogelijk). De rol betreft fulltime werk met standby-dienst buiten kantoortijden (7u-23u).
Meer informatie
Voor een opdracht in Den Haag zoekt een organisatie een React Front-end Ontwikkelaar voor front-end development op locatie, met een tariefindicatie van € 90,00 per uur en een startdatum op 01-07-2026.
Meer informatie
BlueTrail · 13-06-2026 · Den Haag ·
​ICTU werkt aan een betere digitale overheid, voor en samen met andere overheidsorganisaties. Voor het project NL Design System zijn we op zoek naar een Developer Relations Engineer.   ​Met de NL Design System aanpak verzamelen we richtlijnen, componenten, patronen en templates om robuuste websites en webapplicaties voor de overheid te bouwen. Dat doet het kernteam samen met een actieve community van specialisten van diverse overheidsorganisaties.  NL Design System is een ecosysteem van verschillende design systems die mix-en-match gebruikt kunnen worden. Het kernteam voert de regie op de werkwijzen binnen de NL Design System community. Binnen deze community worden enerzijds componenten, patronen en templates ontwikkeld. Anderzijds wordt hergebruik door implementatie van al bestaande componenten, patronen en templates binnen overheidsorganisaties gestimuleerd en ondersteund.De community bestaat uit Designers, Developers, Specialisten webtoegankelijkheid en contentmakers van overheidsorganisaties en hun leveranciers, die de NL Design System componenten in productie toepassen bij de inrichting van hun eigen digitale dienstverlening.​De componenten en richtlijnen van NL Design System zijn open source beschikbaar op GitHub en Figma, zodat iedereen ze kan gebruiken voor een begrijpelijke, gebruiksvriendelijke én toegankelijke onlinedienstverlening. Het project is ten einde wanneer de opdrachtgever de opgeleverde resultaten heeft geaccepteerd en een inhoudelijke decharge heeft verleend. Is het geval wanneer de klant en een landingsplaats heeft voor alle activiteiten en instrumenten van NL Design System, zijn overgedragen aan de betreffende beheerpartij en nazorg is uitgevoerd.  Je onderdeel van het Kernteam, dat op dit moment bestaat uit een Product Manager, Design System Lead, UX-designers, Specialisten webtoegankelijkheid, Developers, een Communicatieadviseur en een Project Manager.  ​Het kernteam werkt open source en agile samen. Dit houdt in dat in een 2-wekelijks ritme alles transparant gedeeld wordt met geïnteresseerden in de NL Design System Heartbeat, met elke week een Developer Open Hour. Hier stellen developers vragen en wisselen ze ervaringen, inzichten en tips met elkaar uit. Ook lezen honderden geïnteresseerden mee in de nieuwsbrief en in Slack. Samen help je de community met bijdragen aan en gebruikmaken van het NL Design System.De opdracht bestaat uit diverse ondersteunende werkzaamheden bij de doorontwikkeling van dit overheidsbrede open source huisstijlonafhankelijke design systeem. Zoals:de community helpen bij het doorontwikkelen van de componenten in React, Angular, Vue.js, Drupal, Lit en andere frameworks.het beschikbaar maken van documentatie zodat zoveel mogelijk developers zelfstandig aan de slag kunnen gaan.in kaart brengen van gebruikte Community componenten, feedback verzamelen, openstaande issues in kaart brengen en acceptatiecriteria helpen opstellen voor een Candidate implementatie.de doorontwikkeling van de website nldesignsystem.nl.  Eisen voor de opdracht:Je hebt minimaal 5 jaar ervaring met JavaScript.Je hebt minimaal 3 jaar ervaring met TypeScript.Je hebt minimaal 5 jaar ervaring met HTML, CSS en SCSS.Je hebt minimaal 2 jaar ervaring met unittesten en end-to-end testen van front-end software.Je hebt minimaal 1 jaar ervaring met het ontwikkelen van een design system.Je hebt ervaring met werken via merge/pull requests en het doen van code reviews met GitHub.Je hebt ervaring met de toepassing van WCAG-toegankelijkheidseisen technologie zoals HTML en WAI-ARIA. Je hebt goede mondelinge en schriftelijke beheersing van de Nederlandse taal beschikt.Je hebt goede schriftelijke beheersing van de Engelse taal beschikt.Je hebt ervaring opgedaan die relevant is voor deze opdracht bij NL Design System, onderbouwd aan de hand van de puntentelling in de beoordeling. Wensen bij de opdracht:Je hebt ervaring met ontwikkelen en onderhouden van open source projecten met npm in de afgelopen 5 jaar. Je hebt ervaring met het toepassen van design tokens met Style Dictionary en de Design Tokens spec in de afgelopen 5 jaarJe hebt minimaal 6 maanden ervaring met frontend ontwikkeling met 1 of meer van de volgende technieken in de afgelopen 5 jaar: Web Component, Angular, Vue.js, React, Drupal, WordPress, Typo3.Je hebt ervaring met het begeleiden van front-end developers bij het gebruiken van een design system, in de afgelopen 5 jaar. Je hebt ervaring met organiseren van bijeenkomsten met verschillende developers om samen componenten, richtlijnen of patronen te ontwikkelen in de afgelopen 5 jaar. Competenties:Zelfstandigheid en eigen regie over werkzaamheden en resultaten.Samenwerkingsgericht in een open source community (Slack, GitHub).Communicatieve vaardigheden, zowel mondeling als schriftelijk.Agile en resultaatgericht werken volgens Definition of Done en acceptatiecriteria.Accuraat en gedisciplineerd, prioriteiten kunnen stellen en bewaken.Klant- en gebruikersgericht: documentatie verbeteren op basis van feedback. Referentienummer2026-04827 LocatieDen Haag Startdatum1 juli 2026 Einddatum30 juni 2027 Optie op verlengingJa Uren per week32u p/w Sluitingsdatum16 juni 2026  14:00 Begint jouw trail hier?Stuur ons je CV met een korte opdrachtgerichte motivatie. Discover your BlueTrailOnze weg naar jouw nieuwe carrière Nadat jij op een opdracht hebt gereageerd, nemen wij binnen 24 uur contact met jou op en behandelen we jouw reactie. We gaan met jou in gesprek. Wij kijken niet alleen naar je kennis en werkervaring, maar vooral naar jou als persoon. Dit is voor zowel de professional als de opdrachtgever belangrijk, wij willen de juiste match maken! Als we eenmaal de juiste match hebben gevonden, dan begint jouw BlueTrail en stellen we je voor aan de opdrachtgever! Bij een succesvolle match worden de contracten opgesteld. Door middel van innovaties en digitalisering proberen wij dit proces zo kort mogelijk te maken. Zo kun jij doen waar je goed in bent, terwijl wij zorgen voor alle administratie! Ook tijdens jouw opdracht staan wij altijd voor je klaar. Onze fieldmanagers zorgen er persoonlijk voor dan alles succesvol verloopt! Follow our trail E-mailadresCAPTCHA gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://www.bluetrail.nl/core/modules/934d581a4a/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
Meer informatie
4-freelancers.nl · 13-06-2026 · Den Haag ·
Voor een opdracht in Den Haag zoekt een overheidspartij een Lead Developer Full Stack met React voor een rol op locatie. De opdracht start op 13-07-2026 en heeft een tariefindicatie van € 95,00 per uur.
Meer informatie
Funle.nl · 12-06-2026 · Schijf ·
Door de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering). Eisen: - APPLICATIEONTWIKKELING (Ten minste HBO kennisniveau programmeren, specifiek op de gebieden CI/CD en Databases) - APPLICATIEONTWIKKELING (Ervaring met REST-API integraties bij meerdere opdrachtgevers en/of omgevingen) - Beschikt over een eigen (ontwikkel-)laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding ten behoeve van de uit te voeren werkzaamheden - Aantal jaar werkervaring als lead developer (3 jaar) - Aantal jaar werkervaring met Java (3 jaar) - Aantal jaar werkervaring met React (2 jaar) Wensen: - Analytisch: complexe vraagstukken kunnen analyseren en vertalen naar duurzame technische oplossingen - Technisch leiderschap: richting geven aan architectuurkeuzes, technische besluitvorming en de doorontwikkeling van het platform - Eigenaarschap: verantwoordelijkheid nemen voor kwaliteit, stabiliteit, toegankelijkheid en onderhoudbaarheid van het platform - Productgericht: bijdragen aan productontwikkeling door businessbehoeften, technische mogelijkheden, risico's en kansen te vertalen naar duurzame oplossingen - Communicatief vaardig: helder communiceren en effectief samenwerken met ontwikkelaars, architecten en andere stakeholders op verschillende niveaus - Verbindend vermogen: draagvlak creëren voor technische keuzes en veranderingen binnen het team - Coachend vermogen: ontwikkelaars inspireren, begeleiden en ondersteunen in hun professionele ontwikkeling Omschrijving: Logius is op zoek naar een Lead developer (full stack) voor het platform data.overheid.nl. Dit platform maakt overheidsdata vindbaar en herbruikbaar. De Lead developer zal verantwoordelijk zijn voor de doorontwikkeling van zowel de frontend als de backend van het platform. Dit omvat de bouw van een nieuwe gebruikersinterface, het vervangen van de bestaande metadatastore en de implementatie van DCAT-AP-NL 3.0. De Lead developer zal werken aan een toekomstbestendig platform waarin frontend, backend en metadata-uitwisseling naadloos samenwerken. De opdracht richt zich op het realiseren van een toegankelijke en toekomstbestendige frontend, het optimaliseren van processen en het leggen van de basis voor verdere ondersteuning van linked data en semantische webtechnologieën. De kandidaat zal ook betrokken zijn bij de verdere doorontwikkeling van het platform op basis van klantwensen. Het team werkt in een agile Scrum-omgeving en de Lead developer zal een belangrijke rol spelen in de samenwerking en kennisdeling binnen het team. Deze rol biedt de kans om bij te dragen aan de digitale overheid en om samen te werken met diverse overheidsorganisaties. De kandidaat moet beschikken over relevante ervaring en kennis in applicatieontwikkeling, met name in Java en React. Daarnaast zijn goede communicatieve vaardigheden en een analytische mindset vereist. De Lead developer zal ook verantwoordelijk zijn voor het bewaken van de softwarekwaliteit en het documenteren van technische oplossingen. Eisen: - APPLICATIEONTWIKKELING (Ten minste HBO kennisniveau programmeren, specifiek op de gebieden CI/CD en Databases) - APPLICATIEONTWIKKELING (Ervaring met REST-API integraties bij meerdere opdrachtgevers en/of omgevingen) - Beschikt over een eigen (ontwikkel-)laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding ten behoeve van de uit te voeren werkzaamheden - Aantal jaar werkervaring als lead developer (3 jaar) - Aantal jaar werkervaring met Java (3 jaar) - Aantal jaar werkervaring met React (2 jaar) Wensen: - Analytisch: complexe vraagstukken kunnen analyseren en vertalen naar duurzame technische oplossingen - Technisch leiderschap: richting geven aan architectuurkeuzes, technische besluitvorming en de doorontwikkeling van het platform - Eigenaarschap: verantwoordelijkheid nemen voor kwaliteit, stabiliteit, toegankelijkheid en onderhoudbaarheid van het platform - Productgericht: bijdragen aan productontwikkeling door businessbehoeften, technische mogelijkheden, risico's en kansen te vertalen naar duurzame oplossingen - Communicatief vaardig: helder communiceren en effectief samenwerken met ontwikkelaars, architecten en andere stakeholders op verschillende niveaus - Verbindend vermogen: draagvlak creëren voor technische keuzes en veranderingen binnen het team - Coachend vermogen: ontwikkelaars inspireren, begeleiden en ondersteunen in hun professionele ontwikkeling
Meer informatie
InterimProfessionals.nl · 12-06-2026 · Amsterdam ·
Frontend Developer voor 12 maanden bij het Ministerie van Defensie in Amsterdam, fulltime. Duur: 12 maanden met optie op verlenging.
Meer informatie
InterimProfessionals.nl · 11-06-2026 · Utrecht ·
Voor het Ministerie van Defensie wordt een Full Stack .NET Developer gezocht voor een rol binnen de Nederlandse Defensie Academie (NLDA) in Breda, 2 fte gedurende 12 maanden met optie op verlenging.
Meer informatie
InterimProfessionals.nl · 11-06-2026 · Amsterdam ·
Voor Stichting ICTU zoekt Hero Interim Professionals een Senior React Ontwikkelaar voor een project van 27 maanden (tot 2030) in een onbekende locatie.
Meer informatie
Pooq.nl · 08-06-2026 · Utrecht ·
Fullstack Developer voor Internal Developer Platform in Utrecht (op locatie). Werk aan een platform voor honderden ontwikkelteams.
Meer informatie
Fullstack Developer rol voor transportsector in Utrecht. Op locatie, start 01-07-2026, tariefindicatie €80,00.
Meer informatie
MiPublic.nl · 05-06-2026 · Utrecht ·
REMOTE
Fullstack Developer rol bij NS in Utrecht (Remote mogelijk), fulltime, start 05-06-2026.
Meer informatie
MiPublic.nl · 05-06-2026 · Utrecht ·
REMOTE
Fullstack Developer bij NS in Utrecht (hybride mogelijk) voor het bouwen van een Developer Portal met React, TypeScript en Node.js. Opdracht is in loondienst met WW, WAO, WIA en ZW afdracht.
Meer informatie
MiPublic.nl · 04-06-2026 · Amsterdam ·
Voor ICTU werkt een Developer Relations Engineer 2FTE in Amsterdam aan de doorontwikkeling van het NL Design System, een open source design systeem voor de digitale overheid.
Meer informatie
MiPublic.nl · 03-06-2026 · Amsterdam ·
Voor ICTU werkt een Developer aan de doorontwikkeling van het NL Design System in Amsterdam. De opdracht betreft ondersteunende werkzaamheden binnen het Estafettemodel.
Meer informatie
InterimProfessionals.nl · 02-06-2026 · Nederland ·
Developer Relations Engineer voor NL Design System bij ICTU in Nederland (op locatie). Start 02-06-2026, looptijd onbekend.
Meer informatie
Pagina 1 van 3

Meest gevraagd bij

Beroepen die React het meest gebruiken
Beroep Opdrachten met React % van alle opdrachten
Full Stack Developer 14 9%
Front End Developer 7 5%
React Developer 6 19%
Java Ontwikkelaar 6 2%