Het developer-cv en ATS'en: een eigen uitdaging
De techmarkt werft op grote schaal, maar grote bedrijven en IT-dienstverleners (in Frankrijk ESN genoemd) gebruiken allemaal een ATS om sollicitaties te filteren. Een developer-cv dat niet op deze systemen is afgestemd, kan worden weggefilterd nog voordat een technische recruiter het ziet.
De klassieke valkuil: developers maken visueel originele cv's (websites, vormgegeven pdf's, infographics) die voor een ATS onleesbaar zijn. Technische originaliteit hoort in de inhoud, niet in de vorm. Bekijk ook onze gids ATS-cv per sector voor een overzicht van de verschillen tussen profielen.
ATS-zoekwoorden die specifiek zijn voor developers
Techrecruiters stellen hun ATS in met zeer precieze lijsten van vaardigheden. Mis je 3 of 4 verwachte termen, dan zakt je score al onder de drempel voor de voorselectie. Dit zijn de groepen zoekwoorden die je moet afdekken, met concrete voorbeelden van hoe je ze in je cv verwerkt.
Technische hard skills
| Categorie | Zoekwoorden om op te nemen |
|---|---|
| Talen | JavaScript, TypeScript, Python, Java, Go, PHP, C#, Ruby |
| Frontend | React, Next.js, Vue.js, Angular, Tailwind CSS, Redux |
| Backend | Node.js, Express, NestJS, Django, Spring Boot, FastAPI |
| Databases | PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch |
| Cloud en DevOps | AWS, GCP, Azure, Docker, Kubernetes, Terraform, CI/CD, GitLab, GitHub Actions |
| Architectuur | REST API, GraphQL, microservices, event-driven, serverless, WebSocket |
| Kwaliteit | TDD, code review, refactoring, unittests, integratietests, Jest, Cypress |
Voorbeeld: "GraphQL API ontworpen in Node.js en TypeScript, uitgerold op AWS via Docker en GitLab CI/CD."
Verwachte soft skills
- Samenwerken in een Agile-team, junior developers begeleiden, technisch communiceren met product
- Kunnen documenteren (README, ADR, runbook) en code reviews leiden
- Zelfstandig technische beslissingen nemen, productgericht denken, end-to-end ownership
Gewaardeerde certificeringen en diploma's
- AWS Certified Developer Associate, AWS Solutions Architect
- Google Cloud Professional Cloud Developer, Microsoft Azure Developer Associate
- Certified Kubernetes Application Developer (CKAD), HashiCorp Terraform Associate
- Ingenieursdiploma informatica, master informatica, erkende bootcamps (Le Wagon, 42, OpenClassrooms)
Een goed geplaatste cloudcertificering in de sectie "Opleidingen" kan 5 tot 10 punten opleveren op een ATS-score als de vacature een specifieke cloudomgeving vraagt.
7 voorbeelden van bulletpoints "voor / na" voor developers
Neem je functies een voor een door en pas dit schema toe: sterk actiewerkwoord, genoemde technologieën, meetbare metric. Hier zijn 7 concrete omzettingen.
1. Zwak bulletpoint: "Gewerkt aan de API van het product."
Geoptimaliseerd bulletpoint: "REST API ontwikkeld in Node.js en TypeScript die 80.000 requests per dag verwerkt, met een p95-latency teruggebracht van 450 ms naar 120 ms."
2. Zwak bulletpoint: "Tests opgezet."
Geoptimaliseerd bulletpoint: "Betaalmodule gerefactord volgens TDD met Jest, waardoor de testdekking steeg van 32% naar 87% en regressies over 6 maanden met 60% daalden."
3. Zwak bulletpoint: "Geholpen met de front-end."
Geoptimaliseerd bulletpoint: "40 React-schermen gemigreerd van Redux naar React Query, boilerplate-code gedeeld door 3 en de eerste render 1,2 s sneller gemaakt."
4. Zwak bulletpoint: "De applicatie uitgerold."
Geoptimaliseerd bulletpoint: "Deployment naar meerdere omgevingen (dev, staging, prod) geautomatiseerd via GitHub Actions en Terraform op AWS, waardoor een release van 45 minuten naar 6 minuten ging."
5. Zwak bulletpoint: "Containerisatie van services."
Geoptimaliseerd bulletpoint: "12 microservices gecontaineriseerd met Docker en Kubernetes (EKS) en een horizontale schaalstrategie opgezet die een verviervoudiging van het verkeer zonder incidenten opving."
6. Zwak bulletpoint: "Gewerkt aan de database."
Geoptimaliseerd bulletpoint: "30 kritieke PostgreSQL-query's geoptimaliseerd met samengestelde indexen en partitionering, waardoor de gemiddelde responstijd op de rapportageschermen 5 keer zo kort werd."
7. Zwak bulletpoint: "Code review in teamverband."
Geoptimaliseerd bulletpoint: "Code reviews geleid en 3 junior developers begeleid, standaarden vastgelegd in een ADR-richtlijn die door de 4 productteams is overgenomen."
Elk "na"-voorbeeld bevat minstens een actiewerkwoord, een genoemde technologie en een cijfer. Dat is het drietal waar een goed ingesteld ATS naar zoekt.
Typische fouten op een developer-cv
50 talen en frameworks opsommen die je "een keer gezien" hebt. Een ATS weegt soms de dichtheid van een zoekwoord mee. Maar een menselijke recruiter legt een cv dat 8 talen, 12 frameworks en 6 databases noemt bij 2 jaar ervaring direct weg. Beperk je tot de technologieën die je in een technisch gesprek kunt verdedigen.
Een technologie verwarren met een tool. "PHP, PHPMyAdmin, MySQLWorkbench, Postman" opschrijven alsof het om hetzelfde vaardigheidsniveau gaat, ondermijnt je geloofwaardigheid. Zet talen, frameworks, databases en tools in aparte rubrieken.
Je stack verstoppen achter vage beschrijvingen. "Redesign van een webproduct" zonder te zeggen waarmee, in welke stack en met welke impact, is onzichtbaar voor het ATS. Noem bij elke functie de technologieën.
Een cv insturen als "website" of "GitHub-README". Geen enkel ATS kan een interactief HTML-portfolio uitlezen. Maak een eenvoudige tekst-pdf en zet de links naar GitHub en je portfolio erbij als aanvulling.
FAQ: developers en ATS
Moet ik het aantal jaren per technologie vermelden?
Dat is handig voor de hoofdtechnologieën die je wilt uitlichten ("React (4 jaar), Node.js (4 jaar), AWS (2 jaar)"). Secundaire tools zet je zonder duur in de lijst. Zo voorkom je een waslijst-effect en laat je het ATS en de recruiter zien waar je expertise zit.
Is GitHub beter dan een vormgegeven portfolio?
Voor een developerfunctie wel. Een actief GitHub-profiel met 2 of 3 verzorgde projecten (duidelijke README, tests, ingestelde CI) zegt meer dan een Figma-portfolio. Het ATS bezoekt geen links, maar de technische recruiter opent je GitHub wel. Een "designportfolio" blijft relevant voor front-end profielen die hun gevoel voor UI willen laten zien.
Moet ik regels code of commits noemen?
Nee. "120.000 regels code" of "3.000 commits" zijn holle metrics. Kies liever voor zakelijke impact: aantal bediende gebruikers, requests per seconde, prestatiewinst, minder incidenten. Dat zijn de cijfers die iets zeggen voor een technische recruiter en voor een productmanager.
De ideale opbouw van een ATS-cv voor developers
Header: naam, titel en contactgegevens
- Duidelijke titel: "Full-Stack JavaScript Developer" in plaats van "Gepassioneerd door code"
- E-mail, telefoon, woonplaats
- Links naar GitHub en LinkedIn (als tekst, geen iconen)
Technische samenvatting (3-4 regels)
Dit is voor het ATS de belangrijkste sectie. Hier staan je hoofdtechnologieën en je ervaringsniveau. Voorbeeld:
"Full-Stack Developer met 4 jaar ervaring in React, Node.js en TypeScript. Gespecialiseerd in het bouwen van snelle SaaS-applicaties. Ervaring met CI/CD, Docker en clouddeployment op AWS."
Technische stack
Zet je technologieën per categorie:
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- Backend: Node.js, Express, PostgreSQL, Redis
- DevOps: Docker, GitHub Actions, AWS, Vercel
- Tools: Git, Jira, Figma, Postman
Werkervaring
Per functie:
- Exacte functietitel + bedrijf + data
- 3-5 gekwantificeerde prestaties
- De technologieën die je bij elke opdracht gebruikte
Goed voorbeeld: "REST API ontwikkeld met Node.js en PostgreSQL die 50.000 requests per dag verwerkt, met 40% kortere responstijd."
Slecht voorbeeld: "Backendontwikkeling" (te vaag, geen bruikbaar zoekwoord).
De techzoekwoorden waar ATS'en naar zoeken
Techrecruiters stellen ATS'en in met zeer precieze zoekwoorden. Deze categorieën moet je afdekken:
- Talen: JavaScript, TypeScript, Python, Java, Go, PHP
- Frameworks: React, Angular, Vue.js, Next.js, Django, Spring Boot
- Databases: PostgreSQL, MySQL, MongoDB, Redis
- Cloud: AWS, GCP, Azure, Heroku, Vercel
- Methodes: Agile, Scrum, CI/CD, TDD, Code Review
- Tools: Git, Docker, Kubernetes, Jenkins, Terraform
Gebruik de exacte namen van technologieën. "JS" wordt niet altijd herkend als "JavaScript". Schrijf indien mogelijk allebei.
Veelgemaakte fouten op developer-cv's
Alleen technologieën opsommen zonder context. Een lijst van 30 technologieën zonder uitleg maakt geen indruk op het ATS of de recruiter. Verwerk de technologieën in je werkervaring.
Technische soft skills vergeten. ATS'en zoeken ook naar "samenwerken in een team", "technische communicatie", "mentoring" en "softwarearchitectuur".
Een link naar een portfolio zonder tekst. Het ATS bezoekt geen links. Beschrijf je projecten in tekst op je cv.
Een niet-standaard formaat gebruiken. Een website als cv, een GitHub-README, een Canva-pdf: het strandt allemaal bij een ATS. Gebruik een eenvoudige tekst-pdf.
Wat CVpass voor developers doet
CVpass analyseert je developer-cv ten opzichte van de vacature waarop je solliciteert. De tool vindt ontbrekende technologieën, formuleringen die beter kunnen en secties die anders opgebouwd moeten worden. In een paar klikken gaat je cv van "weggefilterd door het ATS" naar "bovenaan de stapel van de techrecruiter".
Lees ook
- ATS-zoekwoorden op je cv: waar recruiters naar zoeken
- De 10 cv-fouten die een ATS laten vastlopen
- Cv per sector: de regels die alles veranderen
- ATS-proof motivatiebrief: zo schrijf je hem goed
- Het sollicitatiegesprek voorbereiden na de ATS-filter
Komt jouw developer-cv door een ATS? Doe gratis de test op CVpass →