Freelance opdrachten voor JavaScript experts

Affiliate links — Via links op deze pagina ontvangen wij mogelijk commissie. Geen extra kosten voor jou.

JavaScript is een van de meest gevraagde programmeertalen in de Nederlandse freelancemarkt, en dat is niet zonder reden. Als dynamische, hoogwaardige scripttaal vormt JavaScript de ruggengraat van moderne webapplicaties en websites. Het stelt ontwikkelaars in staat om interactieve elementen, animaties, realtime updates en complexe functionaliteit toe te voegen aan zowel frontend- als backend-omgevingen. Dankzij frameworks zoals React, Angular en Vue.js is JavaScript onmisbaar voor het bouwen van responsieve en gebruiksvriendelijke gebruikersinterfaces. Daarnaast speelt het een cruciale rol in server-side ontwikkeling via Node.js, waardoor full-stack ontwikkelaars met één taal zowel de client als de server kunnen bedienen. In de Nederlandse freelancemarkt wordt JavaScript veel gevraagd voor opdrachten zoals het ontwikkelen van single-page applications (SPA’s), het integreren van API’s, het optimaliseren van websiteprestaties en het creëren van interactieve webtools. Ook zijn er veel vraag naar JavaScript-ontwikkelaars voor het onderhouden en updaten van bestaande systemen, het implementeren van geavanceerde animaties of het bouwen van webshops met frameworks zoals Next.js. Bedrijven zoeken freelancers die niet alleen de basis beheersen, maar ook op de hoogte zijn van moderne ontwikkelmethoden, zoals componentgebaseerd programmeren en state management. Kortom, JavaScript biedt een breed scala aan mogelijkheden voor freelancers die zich willen specialiseren in webontwikkeling.

Effect op uurtarief: JavaScript-opdrachten liggen gemiddeld +€22/uur boven het beroepsgemiddelde (gem. €111/uur vs. €89/uur voor de bijbehorende beroepen).

Vergroot je kennis van JavaScript? The Complete JavaScript Course 2025: From Zero to Expert! via Udemy

Bekijk op Udemy
Laden...
Funle.nl · 04-08-2026 · Apeldoorn ·
De Belastingdienst zoekt een testautomatiseerder in Apeldoorn voor 32-36 uur per week, van 04-08-2026 tot 31-12-2026.
Meer informatie
Voor de Belastingdienst zoeken wij een Test Automation Engineer op locatie voor het MIH Services-team binnen de Agile Release Train Logistieke Gegevens Services. De opdracht is alleen in te vullen via detachering in loondienst (Wet DBA).
Meer informatie
REMOTE
Freelance JavaScript developer voor innovatieve SaaS startup in Roosendaal (remote mogelijk), €90 per uur, start 1 september 2026.
Meer informatie
Consultant.nl · 03-08-2026 · Oosterhout ·
REMOTE
Freelance React Developer gezocht voor innovatieve e-commerce platform in Oosterhout (remote mogelijk), €105 per uur, start 14 september 2026.
Meer informatie
REMOTE
Freelance Front-End Developer voor innovatief e-commerce platform in Zeist (remote mogelijk). Opdracht met startdatum 8 augustus 2026, looptijd minimaal 3 maanden met optie tot verlenging.
Meer informatie
Funle.nl · 31-07-2026 ·
Voor een toonaangevende zorginstelling in Noord-Holland zoekt men een applicatiespecialist Lab voor het implementeren, beheren en optimaliseren van complexe applicaties en systeemkoppelingen. Locatie onbekend (op locatie), startdatum 31-07-2026.
Meer informatie
REMOTE
Freelance Node.js developer gezocht voor backend-ontwikkeling van schaalbare fintech applicaties in Almere (remote mogelijk). Start 14 augustus 2026, uurtarief €145.
Meer informatie
Funle.nl · 30-07-2026 ·
Java/Angular Developer voor een SCRUM-team bij de overheid, locatie onbekend. Opdracht loopt tot afronding van het programma e-Justice.
Meer informatie
REMOTE
Freelance GIS Specialist voor kaartoplossingen en ruimtelijke analyses bij een GIS-bedrijf, remote met uurtarief €70, start 20 augustus 2026.
Meer informatie
BlueTrail · 29-07-2026 · Den Haag ·
De activiteiten vinden plaats binnen het programma e-Justice/e-Evidence. Doel van het programma is onder andere het (door)ontwikkelen van specifieke en generieke digitale rechtsinstrumenten ter ondersteuning van de implementatie van meerdere Europese verordeningen, richtlijnen en kaderbesluiten binnen het Justitiedomein en op het gebied van e-Justice (zie bijlage). De ontwikkeling komt tot stand in nauwe samenwerking met diverse gebruikers- en beheerorganisaties die bij de verschillende verordeningen zijn betrokken. ICTU is verantwoordelijk voor de bouw van de rechtsinstrumenten. De verschillende rechtsinstrumenten worden overgedragen naar de beheerorganisaties binnen het Justitiedomein na acceptatie door de gebruikers- en beheerorganisatie(s).In 2026 zal ICTU de doorontwikkeling van fase 1 van de applicatie JENS voor de Rechtspraak afronden en de softwarearchitectuur definiëren voor de rechtsinstrumenten van de volgende Europese verordeningen. Vanaf het 2e kwartaal 2026 zal het programma starten met fase 2 van JENS t.b.v. de Rechtspraak. Op dit moment is het team bezig met de implementatie van het JA portaal t.b.v. het OM en de Politie.Vanaf 2026 zal de realisatie van de volgende digitalisering rechtsinstrumenten plaatsvinden. Het programma (opgesteld door de EC) heeft een voorlopige einddatum van 31-12-2030.Omschrijving einde project/programma:Het programma e-Justice is afgerond na financiële en inhoudelijke decharge. Decharge vindt plaats na implementatie van de Europese e-Justice rechtsinstrumenten en na acceptatie van de werkende rechtsinstrumenten inclusief sluitende gebruikers-, applicatie en beheerdocumentatie door de gebruikersorganisatie respectievelijk beheerorganisatie.Welke rol heeft de professional binnen het project/programma:De professional is als Java/Angular ontwikkelaar voornamelijk verantwoordelijk voor het ontwikkelen van front-end software voor te realiseren rechtsinstrumenten binnen het programma e-Justice. In samenwerking met Justid worden ook Java backend componenten gebouwd. De professional beschikt o.a. over kennis van diverse frameworks (Angular, React en VueJS, Java) en systemen met grafische gebruikersinterface (zie ook benodigde specifieke expertise in opdrachtomschrijving).Oplevering vindt plaats conform vastgestelde kwaliteitseisen en is in lijn met overeengekomen kwaliteitsaanpak.De activiteiten die horen bij het realiseren van de opdracht zijn:Per rechtsinstrument het technische ontwerp en de frontend code opleveren.Opleveren van code die voldoet aan de gestelde specificaties en acceptatiecriteria.Integreren van gangbare UX-design principes in de applicaties.Code reviewen van andere ontwikkelaars van de rechtsinstrumenten binnen het programma e-Justice en e-Evidence.Bouwen van unittesten.Het lokaal integreren van een deel van de bij Justid gebouwde backend in de project backend. Beheren en uitbreiden van de form configuratie (een reeks regels, gegevens en instellingen die worden gebruikt om gebruikersinvoerelementen dynamisch te bouwen en te beheren).Het geven van demo's aan de stakeholders.Detailleren van de software architectuur en via de architect laten bijwerken in het Software Architectuur Document.Deelnemen en/of van scrumactiviteiten binnen het team.Bijdragen aan architectuurdocumentatie binnen het programma e-Justice.Bouwen van mocks.Welke deelresultaten zal de professional dienen te behalen gedurende de opdracht:Gerealiseerde front-end en beperkt back-end software voor de rechtsinstrumenten binnen het programma e-Justice, waarbij de software voldoet aan:voor opdracht geldende ISO-25010 standaard, Nederlandse Praktijkrichtlijn NPR-5326 en de ICTU kwaliteitsaanpak Softwareontwikkeling (welke is afgeleid van ISO-25010).acceptatiecriteria in de user story.de functionele en niet-functionele eisen, voor zover deze aan de applicatie gesteld zijn.Specifieke kwaliteitsverwachtingen: Geen major of blocking bevindingen op de code volgens het kwaliteitssysteem.Aan de gestelde kwaliteitsdoelstelling in Quality-Time (comply or explain).Goed bevonden worden door een andere ontwikkelaar en tester.Mockups van generieke componenten, die als voorbeeld dienen voor opvolgende rechtsinstrumenten die gerealiseerd dienen te worden binnen het programma e-Justice.Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom opleveren van software in afstemming met de andere ontwikkelaars en testers. Hiervoor levert de professional software op ten behoeve van releases van de klant in gemiddeld 26 sprints per jaar gedurende de looptijd van de opdracht. De product owner van de klant bepaalt samen met het scrumteam, o.b.v. de ontwikkelagenda en releaseplanning, de prioritering binnen deze releaseplanning.Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren.Werkende en aan beheerorganisatie overgedragen front-end software ten behoeve van de implementatie van rechtsinstrumenten op basis van acceptatiecriteria van gebruikers- en beheerorganisatie(s).Geborgde kennis in de vorm van documentatie en in broncode van het eindproduct.Warme overdracht van kennis aan de (structurele) beheerorganisatie, doormiddel van kennisoverdrachtsessies.Bevestiging (d.m.v. decharge) van het geaccepteerde product.Wanneer is de opdracht afgerond en beëindigd:De opdracht is afgerond wanneer er een inhoudelijke decharge heeft plaatsgevonden op het programma e-Justice. De werkende rechtsinstrumenten softwarecomponenten inclusief bijbehorende documentatie dienen hiervoor te zijn opgeleverd en geaccepteerd door de beheerorganisatie en de klant, op basis van vooraf vastgestelde acceptatiecriteria. Eisen bij de opdracht:Je hebt minimaal 4 jaar relevante en courante werkervaring met het ontwikkelen en geautomatiseerd testen van Webcomponent en (micro) front-end applicaties.Je hebt minimaal 4 jaar relevante en courante werkervaring met User experience en gangbare UX-design principes.Je hebt minimaal 3 jaar ervaring met front-end frameworks zoals Angular 21 (implementatie van een herbruikbaar en op componenten gebaseerd designsysteem).Je hebt minimaal 3 jaar ervaring met Java, Spring Boot en ook kennis van Maven.Je hebt minimaal 3 jaar ervaring met Typescript, Javascript, ES5 en ES6 (unit-test tools Vtest of vergelijkbaar).Je hebt minimaal 3 jaar ervaring met HTML(5), CSS(3), SCSS en/of SASS.Je hebt minimaal 3 jaar ervaring met het aanmaken en onderhouden van automatische tests in e2e Robot Framework, Cypress en/of Playwright.Je hebt minimaal 3 jaar ervaring met kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10 en webrichtlijnen.Wensen bij de opracht:Je hebt kennis en ervaring met: Toegankelijkheidseisen (WCAG 2.1); CI/CD m.b.v. Gitlab CI of Jenkins (Groovy) of vergelijkbaar; Forum voor Standaardisatie en best practices omtrent het gebruik van RESTful API's / JSON / Odata; Package management NodeJs (npm), Webpack, Maven;  Rijkshuisstijl.Je hebt ervaring met kwaliteitsborging, waaronder: Code coverage tools; Maintainability analysis tools, zoals: SonarQube, JSLint, ESLint/Prettier, Reshaper, StyleCop; Automatische test tools, zoals: Axe, Jest, Cypress, Selenium, xUnit, Junit; CI tools: Gitlab CI; Configureren en beheren van een CI-omgeving binnen ICTU haar eco systeem (Docker, Portainer, K8s, Traefik voor routing en SSL).Je hebt ervaring met vergelijkbare rollen en opdrachten.Je hebt ervaring met softwareontwikkeling bij de (Rijks)overheid.Je hebt ervaring is Europese automatiseringstrajecten. Referentienummer2026-06789 LocatieDen Haag Startdatum1 september 2026 Einddatum1 september 2027 Optie op verlengingJa Uren per week38u p/w Sluitingsdatum4 augustus 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-mailadres
Meer informatie
MiPublic.nl · 29-07-2026 · Amsterdam ·
Java/Angular Developer ontwikkelt front-end software voor digitale rechtsinstrumenten binnen het programma e-Justice/e-Evidence in Amsterdam. Opdracht loopt tot 31-12-2030.
Meer informatie
MiPublic.nl · 29-07-2026 · Leiden ·
Voor een senior .NET developer rol bij het ministerie van VWS in Leiden (op locatie) wordt een fullstack ontwikkelaar gezocht voor het doorvoeren van structurele verbeteringen van het PGB2.0 systeem. De opdracht heeft een onbekende looptijd en uren per week.
Meer informatie
Funle.nl · 29-07-2026 · Nederland ·
Voor de Rijksdienst voor Ondernemend Nederland is een Certified Senior System Architect (CSSA) gezocht in Nederland op locatie. De rol betreft een detachering met onbekende uren per week en looptijd.
Meer informatie
De Publieke Partner · 28-07-2026 · Utrecht ·
Voor RVO is een Senior Pega System Architect gezocht in Zwolle (2 FTE) voor het implementeren en bewaken van architectuurstandaarden binnen het RijksZaak (Pega) systeem. De opdracht betreft doorontwikkeling van regelingsprocessen voor burgers in Limburg met een DevOps-aanpak.
Meer informatie
BlueTrail · 28-07-2026 · Den Haag ·
Voor een .NET Developer rol (2fte) in Den Haag zoekt men een senior professional voor 36 uur per week, van 10-08-2026 tot 09-02-2027.
Meer informatie
TenTalent.nl · 28-07-2026 ·
Freelance Senior Developer voor PGB2.0 bij Ministerie van VWS, locatie onbekend (op locatie), start 28-07-2026.
Meer informatie
Funle.nl · 28-07-2026 ·
Voor een complex ketensysteem zoekt een organisatie een Senior .NET Developer (2fte) voor onbekende locatie, startend op 28-07-2026 met onbekende looptijd.
Meer informatie
MiPublic.nl · 28-07-2026 · Amsterdam ·
Full-stack Developer voor Belastingdienst Directie BZB in Amsterdam, voltijd (40 uur) voor onbepaalde tijd, start 28-07-2026.
Meer informatie
MiPublic.nl · 28-07-2026 · Leiden ·
Voor een opdracht in Leiden (op locatie) zoekt een organisatie een Senior .NET Developer voor het doorvoeren van verbeteringen aan het PGB2.0 systeem. De rol betreft fulltime werkzaamheden binnen een agile omgeving.
Meer informatie
MiPublic.nl · 28-07-2026 ·
Mendix Developer voor NS Reizigers (ComIT), locatie onbekend, fulltime, start 28-07-2026.
Meer informatie
BlueTrail · 28-07-2026 · Utrecht ·
Korpscheftaken (hierna KCT) vormt een specifieke portefeuille binnen de politieorganisatie. Bij elke politie-eenheid wordt uitvoering gegeven aan deze portefeuille bij een team Korpscheftaken. Vanuit KCT is een project opgestart voor het realiseren van een klantportaal korpscheftaken om de dienstverlening voor burgers en bedrijven te verbeteren.Dit klantportaal omvat de mogelijkheid om 24/7 digitaal aanvragen in te dienen c.q. meldingen te doen (incl. afrekenen en het maken/wijzigen van een afspraak), inzicht te krijgen in de status van aangevraagde en verleende producten, gedane meldingen en feedback te kunnen geven, via één gebruiksvriendelijk en toegankelijk digitaal loket, het zgn. klantportaal.Voor de realisatie van dit klantportaal zal o.a. Common Ground OpenFormulieren gebruikt worden. Binnen de politieorganisatie wordt OpenFormulieren echter nog niet gebruikt, waardoor expertise ontbreekt en deze daarom ingehuurd moet worden. Doelstelling van de opdracht is dat de ingehuurde collega's het klantportaal gaan realiseren voor ten minste 5 geprioriteerde producten en hun kennis overdragen naar interne collega's, zodat de politie zelf deze kennis borgt.De opdracht bestaat uit het neerzetten van de (technische) omgeving OpenFormulieren in samenwerking met de politieorganisatie. Als de omgeving is ingericht zal de kandidaat het klantportaal realiseren. Het klantportaal wordt gefaseerd opgeleverd; de scope is het realiseren van een eerste fase met vijf geprioriteerde producten "24/7 digitaal aanvragen in te dienen c.q. meldingen te doen (incl. afrekenen en het maken/wijzigen van een afspraak)", waarbij ontbrekende functionaliteit en koppelvlakken tussen applicaties gerealiseerd dienen te worden. Naast het opleveren van de producten dienen de gebruikte onderdelen als bouwblokken ingezet te kunnen worden voor toekomstige producten/flows, denk bijvoorbeeld aan het indienen van een aanvraag. Gedurende de ontwikkeling dient kennisoverdracht gedaan te worden aan de collega's van politie. Eisen voor de opdrachtJe beschikt over HBO werk- en denkniveau.Je hebt minimaal 3 jaar werkervaring met Common Ground componenten, waaronder OpenFormulieren, in een Agile omgeving.Je hebt minimaal 3 jaar ervaring met Common Ground technische inrichting (HAVEN) en Open Formulieren.Je hebt minimaal 3 jaar ervaring met GitOps (Gitlab en ArgoCD).Je hebt minimaal 3 jaar ervaring met technische inrichting op Kubernetes als containerplatform en Python als scripting taal.Je hebt trainingen gevolgd ten aanzien van technische inrichting van Common Ground (HAVEN-concept) en Open Formulieren.Wensen voor de opdrachtJe hebt ervaring met Java, Javascript, WCAG2.2 en implementatie van huisstijlen in webapplicaties.Je hebt ervaring met werken in / bijdragen aan open source communities. Referentienummer2026-06636 LocatieUtrecht, Utrecht Startdatum1 september 2026 Optie op verlengingNog niet bekend Uren per week36u p/w Sluitingsdatum29 juli 2026  09: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-mailadres
Meer informatie
Freelance Chatbot Developer gezocht voor innovatieve e-commerce platform in Den Helder, €125 per uur, start 11-08-2026.
Meer informatie
Voor een grote financiële dienstverlener in Amsterdam zoeken we een Senior Frontend Developer voor 36 uur per week, startend op 1-9-2026 voor minimaal 6 maanden.
Meer informatie
Voor een rol als Senior Frontend Developer in Amsterdam (op locatie) vanaf 01-09-2026. Specialisme: Java developer.
Meer informatie
Funle.nl · 27-07-2026 ·
Full-stack Developer voor ontwikkeling van webapplicaties met OutSystems, C#/.NET en SQL Server. Locatie onbekend, fulltime, startdatum 27-07-2026.
Meer informatie
Pagina 1 van 4

Meest gevraagd bij

Beroepen die JavaScript het meest gebruiken
Beroep Opdrachten met JavaScript % van alle opdrachten
Java Developer 36 5%
Full Stack Developer 13 6%
Mendix Developer 12 9%
Front End Developer 10 6%
BI Developer 9 5%
Devops Engineer 8 1%
Test Engineer 7 1%
It Architect 5 0%