CV-voorbeeld React- en Next.js-developer

Zo leest een sterk React- en Next.js-CV. Herschrijf daarna profiel, ervaring en vaardigheden rond werk dat je echt hebt gedaan.

CV-voorbeeld

Photo
Sem de Jong
React- en Next.js-developer
5 jaar ervaring met TypeScript-interfaces en Next.js-storefronts, herbruikbare React-componenten en een meetbaar kortere laadtijd op mobiel.

Werkervaring

Senior React- en Next.js-developer
Brightcurrent, fulltime
2024-03-01 – Present
Amsterdam, Nederland
Next.js-storefront en gedeelde React-UI — App Router, server components en een bibliotheek voor vier teams.
- Leidde de React- en Next.js-oplevering van een klantstorefront - Bouwde een React- en TypeScript-componentbibliotheek die vier productteams overnamen, waardoor dubbel UI-werk afnam. - Implementeerde App Router-pagina’s met grenzen tussen server en client components en verminderde onnodige client-JavaScript. - Verbeterde de gemeten mobiele LCP met 28% via afbeeldingen, bundles en dataladen.
React-developer
Northshore, fulltime
2022-04-01 – 2024-02-01
Eindhoven, Nederland
TypeScript-features — Redux Toolkit, TanStack Query en checkouttests.
- Leverde TypeScript-features in een client-gerenderde React-applicatie - Herschreef het ophalen van productdata met TanStack Query, waardoor herhaalde requests afnamen. - Modelleerde complexe interactiestate met Redux Toolkit en getypeerde API-hooks. - Voegde Playwright-dekking toe voor checkoutflows en ving regressies vóór release.
Junior React-developer
Kiteframe, fulltime
2021-07-01 – 2022-03-01
Utrecht, Nederland
Toegankelijke React-interfaces — formulieren, React Router en componenttests.
- Bouwde toegankelijke interfaces vanuit ontwerpen met React, TypeScript en CSS - Ontwikkelde formulieren met validatie, foutafhandeling en duidelijke laadstanden. - Koppelde React Router en REST-API’s met consistente lege en foutstanden. - Schreef componenttests met React Testing Library.

Opleiding

Informatica, Bachelor
Universiteit van Amsterdam
2017-09-01 – 2021-06-01
Bachelor Informatica aan de Universiteit van Amsterdam, met webdevelopment, algoritmen en databases.

Vaardigheden

React
Next.js
TypeScript
Redux Toolkit
TanStack Query
Zustand
Tailwind CSS
React Testing Library
Playwright
Vite
Git
Accessibility

Talen

Nederlands (moedertaal)
Engels (C1)

Alle persoonsgegevens en het loopbaanverhaal in dit voorbeeld zijn fictief. Pas dit CV aan met je eigen echte gegevens voordat je solliciteert.

Gids voor het schrijven van je CV

Waarom dit CV werkt

Een sterk React-CV laat zien wat je hebt gebouwd, hoe data en rendering zijn aangepakt en wat er veranderde voor gebruikers of het team. Next.js hangt ermee samen, maar het is niet dezelfde vaardigheid en het is niet nodig voor elke React-rol.

Een gericht profiel

De opening noemt de ervaring, de focus op React of Next.js en één bijdrage die je kunt controleren.

Bewijs, geen taken

De punten zeggen wat er is gebouwd, op welke schaal en wat er veranderde. Een toolnaam alleen is niet het punt.

Gegroepeerde vaardigheden

React-basis, Next.js-rendering, state, tests en performance staan apart, zodat de diepte zichtbaar is.

Bewijs voor wie begint

Projecten laten praktische vaardigheid zien als professioneel React-werk nog dun is, en ze blijven gemarkeerd als persoonlijk of academisch.

Zo schrijf je een CV als React- en Next.js-developer

Noem de stack die je echt gebruikt. Een kandidaat die alleen React kent, claimt Next.js niet alleen omdat de twee samenhangen.

Twee tot vier zinnen: niveau, primaire stack en één of twee resultaten. Kort genoeg om te scannen.

✕ Zwak

Gedreven frontenddeveloper die React, Next.js, JavaScript en CSS kent. Teamspeler die graag moderne applicaties bouwt en nieuwe tools leert.

✓ Sterk

React- en Next.js-developer met ruim 5 jaar ervaring in het bouwen van TypeScript-applicaties en componentsystemen. Leverde een Next.js-storefront op met de App Router en server rendering, en verbeterde de gemeten mobiele LCP met 28% door werk aan afbeeldingen, de bundle en het laden van data. Vertrouwd met toegankelijke UI, geautomatiseerde tests en oplevering over teams heen.

Waarom het werkt. Het noemt de rol, de technische diepte en een concreet resultaat in plaats van bijvoeglijke naamwoorden.

  • Noem de stack die je hebt gebruikt, niet elke aangrenzende bibliotheek.
  • Kies resultaten die bij de vacature passen.
  • Sla percentages over die je niet kunt onderbouwen.

Beschrijf de bijdrage, niet de functietaak. Scope, complexiteit en eigenaarschap tellen ook zonder getal.

Handige formule. Actie + technische aanpak + scope + resultaat.

✕ Zwak

  • React-componenten ontwikkeld.
  • Gewerkt met Next.js-pagina’s.
  • Redux gebruikt voor state management.
  • Bugs opgelost en de performance verbeterd.

✓ Sterk

  • Een herbruikbare React- en TypeScript-componentbibliotheek gebouwd die vier productteams overnamen, waardoor dubbel UI-werk afnam.
  • Next.js App Router-pagina’s geïmplementeerd met grenzen tussen server- en clientcomponenten, waardoor onnodig client-side JavaScript afnam.
  • Het ophalen en cachen van productdata herzien, zodat herhaalde requests daalden en de navigatie responsief bleef.
  • Playwright-dekking toegevoegd voor checkoutflows en regressies onderschept vóór productiereleases.

Waarom het werkt. De punten koppelen een technologie aan een technische beslissing en een resultaat voor gebruikers of het team.

  • Noem eigenaarschap, het soort applicatie, de frameworkfuncties die je hebt gebruikt en een gemeten resultaat als je dat hebt.
  • Claim geen performancewinst die je niet hebt gemeten.

Scheid React-basis van Next.js en de rest van de frontendstack. Noem alleen tools waarover je kunt praten.

✕ Zwak

React, Next, JS, TS, Redux, HTML, CSS, API’s, SEO, Git, Testing, Vite, Node, Hooks, Agile, Web.

✓ Sterk

  • React: Functional Components, Hooks, Custom Hooks, Context, Component Composition
  • Next.js: App Router, React Server Components, Route Handlers, SSR, SSG, ISR
  • Talen: TypeScript, JavaScript (ES6+), HTML, CSS/SCSS
  • State en data: Redux Toolkit, Zustand, TanStack Query, REST APIs
  • Tests: React Testing Library, Vitest, Playwright
  • Performance: Code Splitting, Image Optimization, Core Web Vitals, Accessibility

Waarom het werkt. Een lezer vindt de capaciteiten die bij de opening passen zonder één platte regel te ontcijferen.

  • Gebruik de termen uit de vacature alleen als ze kloppen.
  • Houd clientstate gescheiden van het ophalen en cachen van serverstate.
  • Presenteer Next.js-functies niet als kernfuncties van React.

Een diploma kan in het begin helpen. Opgeleverde producten en afgeronde projecten wegen bij React-rollen meestal zwaarder. Er is geen enkele professionele React-certificering die werkgevers verwachten.

✕ Zwak

Informaticadiploma. React-cursus. Diverse online certificaten.

✓ Sterk

Diploma. BSc Informatica — University of Bristol, 2021

Relevante vakken. Webdevelopment, algoritmen, databases

Gekozen project. Een Next.js-commercedemo gebouwd en live gezet met TypeScript, authenticatie, productzoeken en geautomatiseerde tests.

Waarom het werkt. De opleiding is herkenbaar, en het project is bewijs van praktisch werk.

  • Noem echte diploma’s nauwkeurig. Maak van een cursus geen certificering die React niet uitgeeft.
  • Starters kunnen openen met een sterk project. Ervaren developers openen met opgeleverd werk.

Voorbeelden van CV-inhoud voor een React- en Next.js-developer

Sjablonen, geen claims over je ervaring. Pas technologieën, scope en resultaten aan op werk dat je echt hebt afgerond.

Junior React-developer

Junior React-developer met praktijkervaring in het bouwen van responsive interfaces met React, TypeScript, HTML en CSS. Portfolioprojecten omvatten herbruikbare componenten, client-side routing, formulieren en REST-API-integratie. Bekend met Hooks, basis van toegankelijkheid, Git en componenttests.

Medior React-developer

React-developer met ruim 3 jaar ervaring in het opleveren van TypeScript-webapplicaties. Werkt met herbruikbare componentarchitectuur, Hooks, API-integratie en state met Redux Toolkit en TanStack Query. Verbeterde onderhoudbaarheid via geautomatiseerde tests, code reviews en consistente UI-patronen.

Senior React- en Next.js-developer

Senior React- en Next.js-developer met ruim 7 jaar ervaring in het ontwerpen van applicaties en snelle interfaces. Ervaring met de Next.js App Router, React Server Components, TypeScript, data ophalen en renderingstrategieën. Leidde frontendmodernisering en verbeterde performance, toegankelijkheid en opleverkwaliteit in productie.

Lead React- en Next.js-developer

Lead React- en Next.js-developer met ruim 10 jaar ervaring in het sturen van frontendarchitectuur en engineeringteams. Focus op TypeScript, schaalbare React-componentsystemen, Next.js-rendering, design systems en performancestrategie. Stelde ontwikkelstandaarden vast, begeleidde engineers en werkte met product en backend aan onderhoudbare platforms.

Projecten om te starten als React- en Next.js-developer

Laat probleemoplossing van begin tot eind zien, niet een tutorial die je alleen hebt gevolgd. Link een repository, opstartstappen en een live demo als je die hebt. Markeer het werk als persoonlijk of academisch.

Applicatie voor taakbeheer

React, TypeScript, React Router, TanStack Query, CSS

  • Een responsive takenapp gebouwd met herbruikbare React-componenten, getypeerde formulieren en client-side navigatie.
  • Een REST-API gekoppeld om taken aan te maken, te bewerken, te filteren en bij te werken.
  • Laad-, fout- en legestanden toegevoegd, plus componenttests voor de kritieke interacties.

Wat het laat zien. React-basis, API-integratie, state en tests.

E-commerce-storefront met Next.js

Next.js, TypeScript, App Router, Tailwind CSS, REST

  • Een productcatalogus ontwikkeld met dynamische routes, filters en responsive detailpagina’s.
  • Server- en clientcomponenten gebruikt zodat productdata op de server kon renderen terwijl de winkelwagen interactief bleef.
  • Paginametadata toegevoegd, productafbeeldingen geoptimaliseerd en caching- en verversingskeuzes gedocumenteerd.

Wat het laat zien. Next.js-routing, renderingkeuzes, SEO en interactieve UI.

Realtime analysedashboard

React, TypeScript, WebSockets, TanStack Query, Charting

  • Een dashboard gemaakt met herbruikbare grafieken, filters en live updates vanuit een WebSocket-bron.
  • Serverdata gescheiden van lokale UI-state, zodat verversen en interactie onderhoudbaar bleven.
  • Laden en verbindingsfouten afgehandeld en de belangrijkste dashboardinteracties getest.

Wat het laat zien. Reactieve interfaces, asynchrone data, componentontwerp en betrouwbaarheid.

Een project met echte datastromen, foutafhandeling en een duidelijke structuur is sterker dan een lijst bibliotheken. Presenteer het niet als een baan.

Veelgemaakte fouten in het CV van een React- en Next.js-developer

React en Next.js noemen alsof ze inwisselbaar zijn.

Leg React-UI-werk en Next.js-frameworkervaring apart uit.

Schrijven: “React-componenten ontwikkeld.”

Beschrijf de feature, de complexiteit, je eigenaarschap en het resultaat.

Next.js-expertise claimen na één tutorial.

Scheid productiewerk van leerprojecten.

Elke statebibliotheek opsommen die je hebt geopend.

Noem de tools die je hebt gebruikt en waarom ze bij die applicatie pasten.

TanStack Query behandelen als hetzelfde als Redux.

Houd caching van serverstate gescheiden van client-UI-state.

Performancewinst claimen zonder bewijs.

Gebruik gemeten Core Web Vitals of bundlewijzigingen, of beschrijf het werk zonder getal.

Aannemen dat SSR vanzelf sterk SEO betekent.

Beschrijf het werk aan metadata, rendering en content dat pagina’s indexeerbaar maakte.

Hetzelfde CV naar elke rol sturen.

Verschuif de nadruk tussen React en Next.js zodat die bij de vacature past.

FAQ over het CV van een React- en Next.js-developer

Een kort profiel, relevante ervaring, gegroepeerde vaardigheden en projecten die laten zien wat je met React hebt opgeleverd.

Ja, als je beide hebt gebruikt. React is de UI-bibliotheek; Next.js voegt routing, rendering en serverintegraties toe.

React, TypeScript of JavaScript, componenten, state, API’s, HTML, CSS, tests en toegankelijkheid. Voeg Next.js alleen toe als je het hebt gebruikt.

Begin met een getest project dat routing, formulieren, echte data en een leesbare repository of demo heeft.

Noem de tools die je hebt gebruikt. Redux Toolkit en Zustand houden gedeelde state; Context geeft waarden door een boom.

Gebruik standaardkoppen en selecteerbare tekst. Herhaal vacaturetrefwoorden alleen als ze bij werk passen dat je hebt gedaan.