Most CVs fail in the first seven seconds of human attention, not in the writing. A recruiter scans a half-screen, decides if you look like a match, and moves on. The job of your CV is to win that scan, then survive the second read. Everything else is decoration.
This is the hub guide. Each section links out to a deeper post when you need one.
Start with the structure, not the wording
Before you touch a single bullet, get the skeleton right: contact block, short personal statement, work experience, skills, education, optional sections (certifications, languages, projects). That order works for 90% of professional roles. Reverse-chronological by default. If you have less than three years of experience, education can move above experience — beyond that, it goes near the bottom.
One page is the right answer more often than people admit, but it isn't a religion. Two pages are fine once you have real material to fill them. I go deeper on the trade-off in the one-page vs two-page truth. Pick a length that fits your career, not a rule from 2008.
Write a personal statement that earns the rest of the page
The top three lines of your CV decide whether the recruiter scrolls. A useful personal statement does three things in two or three sentences: name your role, name the level, name one piece of evidence. "Backend engineer with six years in fintech, scaled a payments service from 50 to 4,000 requests per second" beats "results-driven professional passionate about technology" every time.
If you need patterns that work and ones that quietly tank applications, see CV personal statement examples that recruiters actually read.
Make experience about results, not duties
The single biggest fix on most CVs is moving from duty bullets to outcome bullets. "Responsible for managing the social media accounts" tells a recruiter nothing. "Grew the company LinkedIn from 12k to 38k followers in 14 months, driving 22% of inbound demo requests" tells them you can do the job and prove it.
A clean rule: every bullet should answer "what changed because I was there?" Even in support roles, you can usually find a number — tickets per week, resolution time, retention, error rate. When you can't, describe the scope precisely: team size, budget owned, region covered. Three to five strong bullets per role beats eight weak ones. If a bullet doesn't survive a "so what?" test, cut it; the white space helps the bullets that stayed.
The craft of writing this section is its own topic. See how to write the work experience section so recruiters read it for the bullet-by-bullet method, and achievements: separate or merged with experience for the structural question of where to put your wins.
Treat skills as evidence, not a word cloud
A skills section should help a busy recruiter pattern-match in under five seconds. That means short, scannable, and ruthlessly relevant to the job you want. A senior data engineer applying for a senior data engineering role does not need "Microsoft Office" on the CV. Drop it.
Group skills in two or three buckets at most (technical, tools, languages, for example). Match the vocabulary of the job posting, not because you are gaming a robot, but because that is the vocabulary the hiring team uses internally. The deeper how-to is in the skills section examples post. For the soft-versus-hard skills question, see hard skills vs soft skills on a CV.
Education gets the same treatment. List it cleanly, do not pad it. The full method is in how to list your studies without padding it.
Pass ATS without writing for robots
Applicant tracking systems are less terrifying than the internet says, but they are real. The fix is not keyword stuffing. The fix is using the actual words that appear in the job description, in a clean document an ATS can parse: single column, standard fonts, no text in images, no tables for layout. PDF is safe at most companies in 2026; some legacy ATS prefer .docx. If you are unsure, send PDF and keep a .docx version ready. A small test that catches almost every parsing problem: open your CV, select all, paste it into a plain text editor. If the order is scrambled or text disappears, the recruiter's system is going to see the same mess.
What recruiters and ATS actually look at, and how to read a job posting like one, is covered in our ATS and recruiter insight pillar. Read that one before your next big application.
Avoid the mistakes that quietly cost you interviews
A short, ranked list of things I see on almost every weak CV I review:
- A personal statement that could be on anyone's CV. Make it specific to you or delete it.
- Duty bullets with no numbers. Re-read every bullet and ask "so what?"
- Skills section padded with generic items. "Teamwork" is not a skill on its own.
- Inconsistent dates, fonts, or tense. Recruiters notice. They read it as carelessness.
- A clever layout that breaks ATS parsing. Save the design for your portfolio site.
Also: do not lie. Inflated job titles and invented numbers are the fastest way to lose a job offer at the reference stage.
Save and send the right file
Name the file Firstname-Lastname-Role.pdf. Not CV_final_v3.pdf. Recruiters often have a folder of 200 of these, and a useful filename is a small free win. Keep the file under 1 MB so it does not get bounced by email filters or stripped by an ATS.
If you are also updating your LinkedIn around the same job hunt, sequence matters. The CV nails one specific role; the profile sells the bigger story. Our LinkedIn optimization pillar walks through how the two documents should reinforce each other instead of repeating one another. And if the cover letter is back on the table for this application, how to write a cover letter is the next stop.
For the long-form, step-by-step CV walkthrough with examples and templates, the deepest single post is how to write a CV that actually gets you interviews — 2026 guide.
Where to go from here
Open your current CV next to the job description you want to apply for. Rewrite the top three lines so they match the role specifically. Rewrite three bullets in experience so each one has a result, not a duty. That is one focused hour of work, and it does more than any template swap.
If you are starting from a LinkedIn profile and do not want to format a CV from scratch, Postulit turns your LinkedIn into a clean, ATS-friendly CV in under a minute, then lets you tweak everything by hand. That is what we built it for.