Frontend developer cv-voorbeeld (2026): ATS-trefwoorden, toegankelijkheid en portfoliotips
Veel frontend developers gebruiken nog generieke titels als "Frontend Developer" op hun cv. In de praktijk zoeken recruiters meestal eerst op frameworks en technologieën: React, Next.js, Angular, Vue of TypeScript. Een specifiekere kopregel maakt het voor ATS-systemen én hiring managers makkelijker te zien of je ervaring bij de rol past. Hieronder een voorbeeld-cv, notities per sectie en trefwoordpatronen die vaak helpen — pas alles aan op de baan waarop je solliciteert.
Waarom "React & Next.js Frontend Developer" wint van "Frontend Developer"
Op Reddit, in hiring-threads en in veel cv-reviews komt hetzelfde punt terug: "Frontend Developer" alleen is vaak te breed. Parsers kunnen het lastig classificeren, en hiring managers die een stapel scannen zien een stackmatch niet snel. Veel recruiters zoeken op framework — React, Next.js, Angular, Vue — en soms op senioriteit. Een kopregel als "Senior React & Next.js Frontend Developer" of "Frontend Engineer (TypeScript, Next.js)" sluit vaak beter aan bij hoe rollen in vacatures staan.
Specialisatie betekent niet dat je oudere ervaring verbergt. Het betekent leiden met wat voor deze sollicitatie telt. Als de vacature Next.js App Router, server components of edge deployment noemt, moeten je titel en eerste bullets die connectie makkelijk zichtbaar maken. Eerder Angular- of jQuery-werk mag lager op de pagina — maar het bovenste derde van je cv krijgt de meeste aandacht, dus kopregel en eerste prestaties moeten bij de rol passen waarop je solliciteert.
Hetzelfde geldt voor bestandsnamen en LinkedIn-kopregels. Een bestand Lotte-Jansen-React-Next-Frontend.pdf voor een "Senior React Engineer"-rol leest als bewust. CV_final.pdf met een generieke titel kan als massasollicitatie overkomen. Afhankelijk van de markt kan dat kleine detail bepalen of iemand je cv eerst opent of later laat liggen.
- ATS-zoeken: in veel bedrijven zoeken technical recruiters naar specifieke technologieën zoals React, TypeScript of Next.js in plaats van alleen de bredere term "frontend."
- Menselijke scan: hiring managers koppelen je kopregel vaak aan de stack van hun team; een vage kopregel maakt fit in de eerste ronde lastiger te beoordelen.
- Carrièrenarratief: een heldere kopregel kan bewuste groei tonen (bijvoorbeeld diepgang in het React-ecosysteem) in plaats van een lange, ongefocuste toollijst.
Cv-voorbeeld
Het cv hieronder is een fictief voorbeeldprofiel — geen echt persoon. Het toont de structuur en formulering uit deze gids. Dupliceer het in CVlume, vervang de details door die van jou, en spits de kopregel per sollicitatie toe.

Lotte Jansen
Werkervaring
Projecten
Opleiding
Technische vaardigheden
Certificeringen
Talen
Volledig frontend-cv-voorbeeld: hoe elke sectie moet lezen
Een leesbaar frontend-cv is meestal in minder dan een minuut te scannen, met genoeg structuur voor ATS-tools. Het voorbeeld onderaan gebruikt een fictieve kandidaat, Lotte Jansen — een voorbeeldprofiel om te laten zien hoe een modern, React-gericht cv kan worden opgezet. Geen van de werkgevers, metrics of links is echt.
Voorbeeldkandidaat (fictief)
Lotte Jansen is geen echt persoon. De naam, bedrijven en cijfers zijn placeholders zodat je sectievolgorde, formulering en trefwoordplaatsing ziet zonder iemands loopbaan te kopiëren. Vervang elk detail door dat van jou voordat je solliciteert.
Professionele samenvatting
Houd de samenvatting op ongeveer drie regels. Noem de stack, het type product en één resultaat dat je in een gesprek kunt onderbouwen. In het voorbeeld opent Lotte met: "React- en Next.js-frontend developer met 6+ jaar ervaring in toegankelijke SaaS-dashboards en e-commerce voor 15.000+ maandelijks actieve gebruikers. Expert in TypeScript, performance-optimalisatie (Lighthouse 90+) en WCAG 2.2-patronen. Leiding gegeven aan cross-functionele delivery met design- en backendteams." Geen "gedreven teamspeler"-vulling — alleen tools, schaal en samenwerking gekoppeld aan werk.
Werkervaring
Elke rol moet werkgever, titel, data, locatie en bullets bevatten die waar mogelijk meetbare resultaten tonen. Leid met vaardigheden die bij de vacature passen.
- Probleem
- Dashboard loads waren traag bij grote accounts
- Wat jij deed
- Lazy-loaded routes en gememoiseerde datatabellen in React
- Wat er veranderde
- Supporttickets over trage loads daalden 22%
- Senior frontend developer, CloudMetrics (2021–heden): React-dashboard gebouwd voor 15.000 gebruikers; Lighthouse-performancescore van 62 naar 94; Playwright-regressiesuite ingevoerd die releasedefecten 40% verlaagde.
- Frontend developer, ShopLane (2018–2021): Productcatalogus gemigreerd naar Next.js; met UX samengewerkt aan WCAG AA-checkout-redesign; GraphQL en Redux geïntegreerd voor winkelwagenstate in 12 markten.
- Soft skills in context: "Twee junior developers begeleid via code review en pairing" wint van een losse regel "goede communicator".
Technische vaardigheden
Gebruik een aparte vaardighedensectie voor ATS, maar laat vaardigheden nooit wees. Lotte noemt React, Next.js, TypeScript, JavaScript, Redux, Zustand, Tailwind CSS, HTML5, CSS3, responsive design, WCAG, Jest, Cypress, Playwright, REST API, GraphQL, Vite, Webpack, CI/CD en Git — en bewijst elk groot cluster in ervaringsbullets.
Projecten
Twee voorbeelddentries: een SaaS-dashboard (React, TypeScript, Zustand, Lighthouse-werk) en een e-commerce-toegankelijkheidsretrofit (semantische HTML, ARIA, screenreadertests). Elk noemt de stack, wie het hielp, en een linkveld dat jij met een echte demo zou vullen.
Opleiding
Voor veel frontendrollen is een BSc Informatica plus relevante vakken genoeg als je ervaring sterk is. Afhankelijk van senioriteit kunnen certificeringen en portfoliolinks zwaarder wegen dan een cijferlijst.
Scroll naar de cv-preview aan het eind om de volledige lay-out in CVlume te zien — of start vanuit het voorbeeld en bewerk het direct.
Eén opmaaknoot: houd het cv op één pagina tot je tien of meer jaar strikt relevante frontendrollen hebt. Twee pagina’s is acceptabel voor staff-level scope als elke regel het React/Next.js-verhaal ondersteunt. Gebruik een éénkoloms- of eenvoudig tweekolomssjabloon zodat parsers secties in volgorde lezen — Werkervaring vóór Vaardigheden is conventioneel, maar Vaardigheden vóór Opleiding parst ook betrouwbaar als koppen standaard zijn.
ATS-trefwoorden waarop veel frontendrecruiters zoeken
Applicant Tracking Systems indexeren je cv meestal als tekst. Chique lay-out vervangt geen duidelijke sectiekoppen en platte formulering. Veel parsers en recruiterzoekbalken kijken naar functietitels, werkgevers, vaardigheden en soms projectnamen. Keyword stuffing — verborgen tekst of "React" tientallen keren herhalen — kan je schaden als een team het bestand handmatig beoordeelt. Een veiliger aanpak is belangrijke termen natuurlijk te noemen, naast werk dat je écht hebt gedaan.
Hieronder frontendtrefwoorden die in 2026 vaak in vacatures staan, met sterkere en zwakkere bulletvoorbeelden. Gebruik je eigen cijfers; verzin geen metrics die je in een gesprek niet kunt uitleggen.
React
React blijft het standaardfilter voor veel product-engineeringrollen. Noem componentarchitectuur, keuze voor state management en gebruikersschaal.
Gewerkt met React.
React-dashboard gebouwd voor 15.000 gebruikers met lazy-loaded routes en gememoiseerde datatabellen, waardoor supporttickets over trage loads 22% daalden.
Next.js
Next.js signaleert SSR, routing en full-stack-aangrenzende frontendvolwassenheid. Verwijs naar App Router, ISR of deployment als dat waar is.
Bekend met Next.js.
Marketingsite en authenticated app shell gemigreerd naar Next.js 14, Time to First Byte 35% verlaagd en SEO-metadata vereenvoudigd over 40 landingspagina’s.
TypeScript
TypeScript is vaak een harde eis. Toon hoe types delivery verbeterden — niet alleen dat je het hebt genoemd.
TypeScript, JavaScript, HTML, CSS.
Strikte TypeScript ingevoerd in een React-codebase van 120 componenten, waardoor een hele klasse runtime-propfouten verdween en code review versnelde.
Toegankelijkheid
Toegankelijkheidstrefwoorden (WCAG, ARIA, semantische HTML) verschijnen steeds vaker in vacatures en compliancegedreven sectoren.
Geeft om toegankelijkheid.
Checkoutflow naar WCAG 2.2 AA gebracht — semantische landmarks, focusbeheer en screenreaderlabels — taakvoltooiing voor assistive-tech-gebruikers +18%.
Testen
Noem de lagen die jij eigenaar van bent: unit (Jest), component/integratie (Testing Library), E2E (Cypress, Playwright).
Testervaring.
Playwright-E2E-suite van 35 kritieke paden in eigendom; gecombineerd met Jest-unittests om regressies vóór productiedeploys te vangen.
Performance-optimalisatie
Koppel performance aan Lighthouse, Core Web Vitals, bundelgrootte of real-user metrics.
Performance-minded developer.
Main-thread work 28% verlaagd via code splitting en beeldoptimalisatie; Lighthouse-performancescore van 68 naar 94 bij 3G-throttling.
Een praktische aanpak: open de vacature en markeer harde skills die meer dan eens voorkomen. Die horen vaak in je samenvatting, vaardighedenblok en minstens één ervaringsbullet. Synoniemen kunnen helpen — als zij "component library" zeggen, kan een bullet "design system in React" matchen voor mensen én zoektools. De hele vacature in verborgen tekst plakken is een slecht idee; veel teams zien dat als manipulatie.
Sommige technical recruiters gebruiken boolean searches zoals React AND TypeScript AND (Next.js OR "Next JS"). Het helpt die termen één keer in vaardigheden en één keer in ervaring te spiegelen. Spellingen verschillen per regio: "optimalisatie" vs "optimization" — match de vacature waar je kunt. Versienummers (React 18, Next.js 14) zijn prima als ze waar zijn; claim geen productie-ervaring met een versie die je alleen in een sideproject hebt geprobeerd, tenzij je dat duidelijk zegt.
- State en styling: Redux, Zustand, Tailwind CSS
- API’s en tooling: REST API, GraphQL, Vite, Webpack, Git, CI/CD
- Fundament: HTML5, CSS3, responsive design
- Kwaliteit: Jest, Cypress, Playwright, Lighthouse
- Vervang lege soft-skillbijvoeglijke naamwoorden door cross-functionele samenwerking, UX-partnership met designers, mentoring van juniors, technische ownership en stakeholdercommunicatie — altijd in bullets.
Toegankelijkheid: een onderwerp dat vaker terugkomt in frontend hiring
Toegankelijkheid is bij veel teams omhooggeschoven — niet alleen vanwege regelgeving en merkrisico, maar omdat bruikbare interfaces vaak beter zijn voor iedereen. In frontendforums en conferentietalks zie je WCAG, ARIA, semantische HTML, screenreaders en Lighthouse-audits vaak als praktische skills, geen buzzwords.
Je hoeft geen gecertificeerd auditor te zijn. Het helpt te laten zien dat je nadenkt over toetsenbordgebruik, zoom en assistive technology wanneer je UI shipped.
- WCAG 2.2 AA als doelniveau dat je hebt geïmplementeerd of naar hebt geremedieerd
- Semantische HTML — koppen, landmarks, native controls — voordat je naar ARIA grijpt
- Screenreaders (VoiceOver, NVDA) genoemd als onderdeel van QA, niet als theorie
- Lighthouse en axe in CI of releasechecklists
- Bedrijfsresultaat — minder supporttickets, breder bereikbaar publiek, compliance-sign-off
Op je cv kan zelfs één concrete toegankelijkheidsbullet opvallen naast een lange vaardighedenlijst die alleen "HTML/CSS" zegt. In interviews vragen sommige teams door: Hoe test je focusvolgorde? Wanneer is een div die als knop fungeert een probleem? Wat doe je als een design contrastchecks faalt?
WCAG, semantische HTML, Lighthouse en screenreaders — wat je moet weten
WCAG (Web Content Accessibility Guidelines)
WCAG definieert succescriteria voor waarneembare, bedienbare, begrijpelijke en robuuste content. De meeste enterprise-RFP’s verwijzen naar niveau AA. Op een cv: noem het niveau dat je nastreefde en de flows die je hebt hersteld — checkout, onboarding, datatabellen — niet "ken WCAG" in isolatie.
Semantische HTML
Gebruik het juiste element voor de klus: button voor acties, nav voor navigatie, kophiërarchie voor structuur. Semantische HTML is de goedkoopste performance- en toegankelijkheidswinst; parsers en assistive tech profiteren allebei.
Lighthouse
Lighthouse bundelt performance-, toegankelijkheids- en best-practice-audits. Een before/after-score is geloofwaardig als die gekoppeld is aan een deploy die jij eigenaar van was. Combineer met field data (Core Web Vitals) als je die hebt.
Screenreaders
Noem praktische tests: "Checkout geverifieerd met VoiceOver en NVDA" signaleert dat je verder gaat dan geautomatiseerde scans. Automatische tools missen focustraps en slecht gelabelde dynamische content.
Waarom toegankelijkheid telt in hiring
Teams die verkopen aan overheid, zorg, finance of EU-markten hebben developers nodig die ontoegankelijke patronen niet opnieuw bouwen. Toegankelijkheidskennis correleert ook met senioriteitsmarkers: nadenken over edge cases, QA-discipline en samenwerking met design en juridische stakeholders.
- Regelgevingsdruk: ADA, EAA en sectorregels duwen a11y de vacatures in
- Kwaliteitssignaal: kandidaten die toetsenbordflows testen schrijven vaak beter onderhoudbare componenten
- Differentiatie: nog zeldzaam genoeg om op te vallen als het met projectbewijs is onderbouwd
Als je vroeg in je carrière bent, documenteer toegankelijkheidswerk in portfolio-readmes zelfs als employmentbullets dun zijn: ondertitel een toetsenbord-walkthroughvideo, publiceer auditnotities of draag a11y-fixes bij aan open source. Dat bewijs reist verder dan alleen een skill-tag.
Portfolioprojecten die veel recruiters graag zien
Afhankelijk van de rol kunnen hiring managers evenveel om wat je hebt gebouwd geven als om waar je hebt gewerkt. Je GitHub en live demo’s moeten basale vragen beantwoorden: Wat heb je gebouwd, voor wie, met welke stack, en wat veranderde er?
- SaaS-dashboards: datavisualisatie, role-based UI, realtime updates, auth. Toon React/Next.js-statepatronen en performance-trade-offs.
- E-commerce: winkelwagen, checkout, internationalisering, payment-edge cases. Sterk om conversiegerichte frontend te laten zien.
- Performance-optimalisatie: before/after Lighthouse- of bundelgrafieken, lazy loading, image pipelines, cachingstrategie.
- Toegankelijkheidsverbeteringen: documenteer auditbevindingen, fixes en hertestresultaten — vooral bij high-traffic-flows.
Diepgang wint meestal van volume — twee stevige casestudy’s werken vaak beter dan tien tutorialclones.
Op het cv zelf: behandel elk project als een korte baanaangifte: scope, stack, jouw rol en een resultaat. Link naar een live site en repo als je kunt. Sommige recruiters checken GitHub vóór een call; een duidelijke readme met setupstappen en een paar screenshots scheelt tijd. Als werk onder NDA valt, beschrijf het resultaat zonder de klant te noemen als dat mag.
Certificeringen: Meta, Google UX, Frontend Masters
Certificeringen vervangen zelden portfolio- en arbeidsbewijs, maar ze kunnen baselinecompetentie valideren — vooral voor carrièreswitchers of juniors die concurreren met bootcampgraduates.
Meta Front-End Developer Professional Certificate
Dekt React, UX-basics en versiebeheer in een gestructureerd pad dat op LinkedIn wordt herkend. De moeite van het noemen waard als je de capstone hebt afgerond en door de projecten kunt lopen. Hiring managers zien het als fundamenteel, niet als senior-level bewijs.
Google UX Design Certificate
Signaleert samenwerkingsvocabulaire met designers — persona’s, wireframes, usability testing. Waardevol voor frontend developers die dicht bij productdesign zitten en UX-partnershipbullets op het cv willen onderbouwen.
Frontend Masters-certificaten
Deep-divecursussen over React, performance, TypeScript en testen van erkende practitioners. Noem specifieke cursussen die relevant zijn voor de baan (bijv. "Advanced React Patterns") in plaats van alleen de platformnaam.
Plaats certificeringen in een aparte sectie met uitgiftedata. Laat ze impactvolle ervaring niet van pagina één duwen.
Orden certificaten op relevantie voor de rol die je hierna wilt, niet alleen op chronologie. Meta Front-End Developer landt goed bij React-zware vacatures; Google UX ondersteunt productgerichte frontendrollen; Frontend Masters-cursustitels signaleren diepgang aan technische interviewers die instructeurnamen herkennen.
Aanbevolen boeken die in senior frontendgesprekken terugkomen
Boeken landen het gesprek niet in hun eentje, maar de juiste scherpen het vocabulaire dat je in samenvattingen en technische screens gebruikt. Deze titels keren terug in staff-engineer-leeslijsten en frontendcarrière-threads:
- JavaScript: The Good Parts (Douglas Crockford) — mentaal model van de kern van de taal
- You Don't Know JS (Kyle Simpson) — diepgang over closures, prototypes, async
- Refactoring UI (Wathan & Schoger) — praktisch visueel ontwerp voor developers
- Designing Interfaces (Tidwell e.a.) — patronen voor complexe UI
- Refactoring (Martin Fowler) — code structureren die teamschaal overleeft
Je hoeft geen boeken op je cv te zetten, tenzij een studiegroep of interne boekclub deel is van je professionele verhaal. De waarde is interviewfluency: als een principal engineer vraagt hoe je over component-API’s of lay-outbeslissingen denkt, geven deze teksten je precieze taal.
Veelgemaakte frontend-cv-fouten in 2026
Een paar fouten die we vaak op frontend-cv’s zien:
- Generieke titel — "Frontend Developer" zonder stack in kopregel of samenvatting
- Skills dump zonder bewijs — 30 buzzwords, nul metrics
- Verouderde stacknadruk — leiden met jQuery bij sollicitaties op React-rollen
- Muur van frameworks — elke tool die je ooit hebt aangeraakt in plaats van relevante diepgang
- Ontbrekende links — geen GitHub, live demo of LinkedIn in lijn met de PDF
- AI-gegenereerde fluff — samenvattingen die gepolijst klinken maar instorten bij basale technische vragen
- Toegankelijkheid en testen negeren — signaleert dat je snel maar broze UI kunt shippen
Nog een subtiele fout: elke werkgever identiek beschrijven. Als beide banen zeggen "responsive webapps gebouwd met modern JavaScript," leren recruiters niets over progressie. Toon toenemende scope — grotere gebruikersbases, zwaardere performanceconstraints, meer ownership van architectuur en quality gates.
Het AI-tijdperk: wat verandert in frontend hiring — en wat juniors nog moeten leren
AI-coding assistants kunnen boilerplate versnellen: componenten, tests, CSS-concepten. Sommige hiring teams checken nu of je begrijpt wat de tool produceerde — niet alleen of de demo draait. Interviews kunnen "leg deze diff uit" of "debug dit gegenereerde snippet"-vragen bevatten.
Als je vroeg in je carrière bent, is het nog steeds de moeite waard fundamentals zelf te leren:
Voor ervaren developers is gepolijste AI-copy makkelijk te herkennen als die niet met detail is onderbouwd. Een eenvoudig brag-document bijhouden — metrics, migraties, gefixte bugs, toegankelijkheidsverbeteringen — en daaruit putten leest eerlijker dan plakken vanuit een chatbot. Veel hiring managers geven de voorkeur aan kandidaten die trade-offs kunnen toelichten die ze écht hebben gemaakt.
- JavaScript-mechanica — event loop, promises, DOM-API’s zonder abstractiemagie
- React-mentaal model — rendering, state, effects, en wanneer je effects niet moet gebruiken
- CSS-lay-out — flexbox, grid, responsive breakpoints zonder alleen Tailwind-herinnering
- Debuggen — DevTools, network waterfalls, stack traces lezen
- Git-workflow — branches, rebases, betekenisvolle commits in teamverband
- Toegankelijkheid en performance — AI neemt zelden accountability voor WCAG of Core Web Vitals in productie
Gebruik AI om cv-bullets te schetsen, verifieer daarna elke claim. Gebruik AI om API’s te verkennen, implementeer en test daarna zonder de assistant open. Developers die floreren behandelen AI als versnelling bovenop oordeel — niet als vervanging ervan.
Take-home-taken lijken ook te blijven: een trage pagina fixen, tests toevoegen of toetsenbordnavigatie van een modal verbeteren. Je cv hoeft niet elke oefening te voorspellen — maar concrete bullets over shipped dashboards, eigen testsuites of gesloten toegankelijkheidskwesties geven interviewers iets echts om op door te vragen.