Det vigtigste
- Profilteksten er 3–4 linjer med titel, år i faget, framework og kodesprog og den stilling, du søger.
- Punkterne under erhvervserfaring starter med et udsagnsord og viser et resultat med tal: indlæsningstid, brugere, komponenter eller fejl.
- Kompetencer står grupperet efter type, uden stjerner eller procentbjælker.
- Tilgængelighed er et lovkrav for offentlige hjemmesider og fra 28. juni 2025 også for webshops til forbrugere, så vis dit arbejde med WCAG 2.1 AA konkret.
- Et afsnit med 2–4 projekter, der er live, med stack, din rolle og link til koden vejer tungt, især som junior.
- Som nyuddannet eller selvlært sætter du projekterne over erhvervserfaring og skriver praktikken som et job, og CV'et kan sagtens være på 1 side.
Hvad arbejdsgiveren ser efter i et CV til frontend-udvikler
En tech lead, der læser dit CV, vil have 3 svar hurtigt: hvilken stack du arbejder i, hvad du har bygget, og om det virker for brugerne. Resten af CV'et skal underbygge de svar med resultater, tal og kode, der kan ses.
Frontend-CV'et går baglæns i tid fra dit seneste udviklerjob og fylder 1–2 sider. Et billede er almindeligt på et dansk CV, og de fleste frontend-CV'er har afsnittene i denne rækkefølge.
- Kontaktoplysninger med link til GitHub og portfolio, gerne med billede
- Profiltekst på 3–4 linjer
- Erhvervserfaring med stack og resultater
- Projekter, der er live
- Kompetencer, grupperet efter type
- Uddannelse og kurser
- Sprog og kørekort
- Referencer, eller linjen Referencer gives gerne ved henvendelse
Stillingsopslag til frontend-udviklere nævner næsten altid en bestemt stack. Skriv teknologierne præcis, som opslaget skriver dem, fx TypeScript, Vue 3 eller Angular, og sæt dit vigtigste framework i stillingslinjen.
Sådan skriver du profilteksten til et frontend-udvikler-CV
Profilteksten står øverst og er det afsnit, du skriver om til hver ansøgning. Den skal fortælle, hvilken stack du arbejder i, hvilken type produkter du har bygget, og hvilken stilling du søger. 3–4 linjer er nok.
Formel til profilteksten
[Titel] med [antal] års erfaring i [framework og kodesprog] fra [type produkt eller branche]. [Konkret resultat med tal, fx performance eller tilgængelighed]. Søger [type stilling].
Eksempel: Frontend-udvikler med 5 års erfaring i React og TypeScript fra e-handel og bookingløsninger. Har halveret indlæsningstiden på en webshop med 40.000 besøgende om måneden. Søger en stilling i et produktteam med fokus på designsystem.
Den typiske fejl er at skrive en profiltekst, der kunne passe på enhver udvikler. Passioneret, detaljeorienteret og nysgerrig på ny teknologi siger intet om, hvad du kan levere i det team, du søger ind i.
Forkert
Passioneret frontend-udvikler med sans for detaljer og ren kode, som altid er nysgerrig på nye teknologier og trives i et team.
Rigtigt
Frontend-udvikler med 4 års erfaring i Vue og TypeScript fra SaaS-produkter. Har bygget et komponentbibliotek med 60 komponenter, som 3 teams bruger, og arbejder efter WCAG 2.1 AA. Søger en stilling med ansvar for frontend-arkitektur.
Den rigtige version viser stack, omfang og et ansvar, lederen kan bruge fra første uge.
Om du skriver profilteksten i jeg-form eller uden stedord, er op til dig, men bland ikke de 2 former, ligesom du heller ikke blander 2 kodestile i samme fil. Nævn det framework, stillingsopslaget beder om, i første linje, hvis du har arbejdet med det.
Profil
Frontend-udvikler med 7 års erfaring i React, Next.js og TypeScript fra e-handel og rejsebranchen. Har ansvaret for performance og tilgængelighed på en bookingplatform med 1,2 mio. besøg om måneden og har løftet Lighthouse-scoren på mobil fra 48 til 92. Søger en seniorstilling i et produktteam, gerne med mentoropgaver.
Erhvervserfaring som frontend-udvikler: sådan skriver du punkterne
Hver stilling får en linje med titel og datoer, en linje med arbejdsplads og by og derefter 2–4 punkter. Hvert punkt starter med et udsagnsord, i nutid for det team, du sidder i nu, fx udvikler, og i datid for tidligere job, fx byggede.
Skriv, hvad du byggede, med hvilken teknologi, og hvad det betød for brugerne eller forretningen. Alle frontend-udviklere skriver komponenter og retter fejl, så punktet skal vise omfang, dit ansvar og et resultat.
Forkert
Udvikling af nye features i React. Samarbejde med designere og backend-udviklere. Fejlrettelser.
Rigtigt
Byggede checkout-flowet om i React og TypeScript sammen med 1 designer og 2 backend-udviklere, og gennemførte køb på mobil steg med 14 %.
Den rigtige version viser teknologi, team og et resultat, der kan måles.
Erhvervserfaring
- Udvikler bookingflowet i Next.js og TypeScript på en platform med 1,2 mio. besøg om måneden.
- Leder teamets arbejde med tilgængelighed og tester hver release mod WCAG 2.1 AA med axe og NVDA.
- Vedligeholder komponentbiblioteket i Storybook, som 3 teams bygger på.
- Byggede 14 kundesites og webshops i Vue og Nuxt for kunder i detailhandel og turisme.
- Reducerede JavaScript-bundlen på en webshop fra 820 til 310 kB med code splitting og lazy loading.
Et frontendpunkt med et tal bliver troværdigt, også når tallet er lille. Indlæsningstid, brugere, komponenter og fejl viser omfanget af dit arbejde, og de fleste af tallene finder du i jeres analyseværktøj eller i Lighthouse.
| Hvad du måler | Eksempel på formulering |
|---|---|
| Performance | Sænkede LCP på produktsiderne fra 3,8 til 1,9 sekunder på mobil. |
| Bundle-størrelse | Reducerede JavaScript-bundlen med 60 % med code splitting og lazy loading. |
| Tilgængelighed | Rettede 120 fejl fra en WCAG-gennemgang og bragte løsningen op på niveau AA. |
| Omfang og brugere | Udviklede selvbetjeningen i en app med 80.000 aktive brugere om måneden. |
| Konvertering | Byggede en ny søgefunktion, der øgede klik videre til produktsiderne med 22 %. |
| Kvalitet og test | Indførte Playwright-test af de 5 vigtigste brugerflows og halverede fejl i produktion. |
Kompetencer og tech stack på et frontend-udvikler-CV
Kompetenceafsnittet er en kort liste, men hver teknologi skal kunne genfindes i dine punkter eller projekter. Skriv de faglige først, grupperet efter type, og vælg 2–3 personlige, du kan give et eksempel på.
| Kompetence | Type | Sådan viser du den på CV'et |
|---|---|---|
| JavaScript og TypeScript | Faglig | Skriv, hvad du har bygget med dem, fx et bookingflow eller en formular med kompleks validering. |
| React, Vue eller Angular | Faglig | Nævn version og økosystem, fx Next.js, Nuxt eller NgRx, og hvor længe du har arbejdet med det. |
| CSS og responsivt design | Faglig | Skriv din tilgang, fx CSS Modules, Tailwind CSS eller Sass, og at løsningen er bygget mobile first. |
| Tilgængelighed | Faglig | Nævn WCAG 2.1 AA, de værktøjer, du tester med, og en løsning, du har gjort tilgængelig. |
| Samarbejde med design | Personlig | Vis det med et forløb, fx at du omsatte Figma-design til komponenter sammen med 2 designere. |
| Kommunikation af tekniske valg | Personlig | Nævn code reviews, demoer for forretningen eller en arkitekturbeslutning, du fik igennem. |
Hold listen til de teknologier, du vil arbejde med i dit næste job. 30 navne i én blok gør det svært at se, hvad du er stærkest i, så del listen op i kodesprog, frameworks, styling, test og værktøjer.
Kompetencer
- Kodesprog: TypeScript, JavaScript, HTML, CSS
- Frameworks: React, Next.js, Vue 3
- Styling: CSS Modules, Tailwind CSS, Sass
- Test: Vitest, Playwright, Testing Library
- Værktøjer: Git, Vite, Storybook, Figma, GitHub Actions
- Personlige: Samarbejde med design · Code reviews · Mentoring af juniorer
- Sprog: Dansk (modersmål), engelsk (flydende)
Tilgængelighed og performance på et frontend-udvikler-CV
Ifølge Digitaliseringsstyrelsen skal offentlige myndigheders hjemmesider og apps leve op til webtilgængelighedsloven, der trådte i kraft 23. september 2018, og standarden EN 301 549, som omfatter WCAG 2.1 niveau AA.
Ifølge Sikkerhedsstyrelsen skal webshops og andre e-handelstjenester til forbrugere opfylde tilgængelighedskrav fra 28. juni 2025, og indtil der er en fast standard, peger styrelsen på WCAG 2.1.
Skriv tilgængelighed som konkret arbejde: hvilke komponenter, hvilket niveau, og hvordan du testede. Det samme gælder performance, hvor Core Web Vitals som LCP, INP og CLS giver dig tal, som en tech lead kender.
Forkert
Kendskab til tilgængelighed og optimering af performance.
Rigtigt
Gjorde kundeportalen tilgængelig efter WCAG 2.1 AA med semantisk HTML, fokusstyring og ARIA, testede den med NVDA og VoiceOver og sænkede CLS fra 0,24 til 0,03.
Den rigtige version viser standard, metode, værktøjer og et tal, der kan tjekkes.
Projekter og portfolio på CV'et som frontend-udvikler
Et afsnit med projekter viser, hvad du kan, og lader lederen se koden selv. Vælg 2–4 projekter, der ligner det arbejde, du søger, og som stadig er live. Hvert projekt får disse oplysninger.
- Projektets navn og en linje om, hvad det gør
- Stack, fx Next.js, TypeScript og Tailwind CSS
- Din rolle, hvis I var flere
- Et resultat eller tal, fx brugere eller Lighthouse-score
- Link til den kørende løsning og til repoet
En README, der forklarer opsætningen og dine valg, gør det let for en udvikler i ansættelsesudvalget at vurdere dig. Kundearbejde under en fortrolighedsaftale kan du beskrive uden link, så længe du nævner stack og resultat.
Projekter
- Byggede appen i Next.js, TypeScript og Tailwind CSS med login og delte indkøbslister.
- Nåede 350 brugere om ugen og en Lighthouse-score på 98 på mobil.
- Bidrager med rettelser til tastaturnavigation og har fået 9 pull requests flettet ind.
Uddannelse og kurser på et frontend-udvikler-CV
Frontend-udvikler er ikke en beskyttet titel, og der kræves ingen autorisation. Mange kommer fra en erhvervsakademiuddannelse, andre fra universitetet eller er selvlærte, og under uddannelse skriver du titlen, stedet og perioden.
Ifølge Erhvervsakademi Aarhus tager datamatikeruddannelsen 2½ år, og multimediedesigneruddannelsen tager 2 år og omfatter JavaScript, HTML, CSS og React. Begge giver adgang til den 1½-årige professionsbachelor i webudvikling, der er en overbygning med frontend- og backendprogrammering.
| Uddannelse | Hvor den tages | Det skal fremgå på CV'et |
|---|---|---|
| Datamatiker | Erhvervsakademierne, fx Erhvervsakademi Aarhus og UCL | Praktikstedet og de kodesprog, du har arbejdet i. |
| Multimediedesigner | Erhvervsakademierne, fx Erhvervsakademi Aarhus og UCN | Dit arbejde med UX, UI og frontend og praktikstedet. |
| Professionsbachelor i webudvikling | Erhvervsakademierne, fx Erhvervsakademi Aarhus | Bachelorprojektets emne og stack. |
| Bachelor eller kandidat i datalogi eller softwareudvikling | Universiteterne | Specialiseringen og projekter med frontend. |
| Bootcamp eller onlinekursus | Kursusudbyderen | Kursets navn, udbyder, år og det projekt, du byggede. |
Uddannelse og kurser
- Webtilgængelighed og WCAG 2.1, internt kursus, Fjordlys Digital, 2021
CV som nyuddannet eller selvlært frontend-udvikler
Som nyuddannet er praktikken din vigtigste erfaring. Ifølge Erhvervsakademi Aarhus varer praktikken på multimediedesigneruddannelsen 10 uger, og du skriver den under erhvervserfaring med virksomhed, periode og punkter, præcis som et job.
Forkert
Praktik, 4. semester, Pixelhavn Bureau, Aalborg.
Rigtigt
Frontend-praktikant, Pixelhavn Bureau, Aalborg: byggede 6 komponenter i Vue til en kundes webshop, der gik live i maj 2025, og skrev test til dem i Vitest.
Den rigtige version viser, at du allerede har leveret kode, der kører hos en kunde.
Er du selvlært eller skifter du fra et andet fag, er det projekterne, der bærer CV'et. Sæt afsnittet med projekter over erhvervserfaring, og giv tidligere job de punkter, en udviklerleder kan bruge, fx arbejde med kunder, data eller deadlines.
Et CV som nyuddannet eller selvlært fylder typisk 1 side med profiltekst, projekter, praktik, uddannelse og kompetencer.
Ofte stillede spørgsmål om CV til frontend-udvikler
Skal der billede på et CV som frontend-udvikler?
Mange danske tech-virksomheder får CV'er med billede, men det er ikke et krav. Bruger du et billede, så tag et enkelt portræt mod en neutral baggrund, hvor du ligner dig selv til en samtale med teamet.
Hvor langt skal et CV til en frontend-udvikler være?
Et frontend-CV skal fylde 1–2 sider. Som nyuddannet eller junior er 1 side nok, og med mange års erfaring holder du dig på 2 sider ved at skære ældre stillinger ned til en linje hver.
Skal mit CV som frontend-udvikler være på engelsk?
Skriv på det sprog, stillingsopslaget er skrevet på. Mange danske tech-virksomheder slår stillinger op på engelsk, og så sender du et engelsk CV. Er opslaget på dansk, skriver du på dansk og beholder de tekniske navne som React og TypeScript.
Skal der link til GitHub på CV'et?
Ja, hvis profilen viser kode, du gerne vil vurderes på. Sæt linket i kontaktoplysningerne sammen med dit portfolio, og fastgør 2–4 repos med en README øverst på profilen. En tom eller forladt profil trækker ned, så lad hellere linket være.
Hvordan skriver jeg et CV som frontend-udvikler uden erfaring?
Byg CV'et op om projekter, der er live, og skriv praktik og studiejob som almindelige stillinger med punkter. Sæt projekterne over erhvervserfaring, og vis stack og et resultat for hvert.
Skal referencer stå på et frontend-udvikler-CV?
Nej, du kan udelade navne og telefonnumre på tidligere tech leads og kolleger. Linjen <em>Referencer gives gerne ved henvendelse</em> er normal praksis, også når du søger i danske tech-virksomheder.
Opsummering
Et godt frontend-udvikler-CV viser din stack i profilteksten, sætter tal på performance, tilgængelighed og brugere i punkterne og har 2–4 projekter, der er live. Profilteksten skriver du om til hver ansøgning, så den matcher stillingsopslagets stack.


