The section order that works everywhere
- Header (name, role title, contact block).
- Professional summary (3–4 lines).
- Experience — reverse-chronological.
- Projects (optional, recommended for junior & tech roles).
- Education.
- Skills, grouped by category.
- Certifications & languages.
This order mirrors how recruiters read. They start with "who are you and what do you do", confirm recent experience, and only then review skills, education and extras. Putting Skills first (still common in US creative-industry templates) pushes Experience below the fold, where it often isn't read.
Length: one page, two pages, or more?
- 0–5 years experience: one page.
- 5–15 years: two pages is ideal. Never pad.
- 15+ years or senior leadership: two pages with an optional third page for publications, patents or speaking history.
The worst length is 1.25 pages — a second page with only a few lines looks unfinished. Either trim to one, or add substance to fill two.
Typography that parses cleanly
Do
- +Body text 10–11 pt; headings 12–14 pt.
- +Line height 1.4–1.6 for readability.
- +One font family for headings, one for body (max).
- +Calibri, Arial, Helvetica, Georgia, Roboto, Source Sans, Inter.
Don't
- −Display fonts with ligatures (parsing produces ‘Profle’ etc.).
- −Font sizes below 10 pt to squeeze content in.
- −Three or more font families on one page.
- −Bold + italic + underline on the same phrase.
Dates: always month + year, always both ends
Recruiters scan dates for gaps. A role listed as "2023" is ambiguous — was it one month or twelve? Format every role as Feb 2023 – Jul 2024. Use "Present" for your current job. If there are gaps longer than six months, explain them in one short line (study, parental leave, freelance) — unexplained gaps raise flags.
The header block
- Name — large, bold, plain text. No decorative graphics.
- Target role under the name (e.g. "Senior Backend Engineer"). This is an ATS-friendly keyword slot.
- Contact — phone, email, city + country, LinkedIn, portfolio. Plain text, one or two rows.
Photos: depends entirely on country
- Include a photo: Germany, Austria, Switzerland, France, Spain, Italy, most of Eastern Europe, Middle East, parts of Asia.
- Do NOT include a photo: United States, United Kingdom, Canada, Ireland, Australia — equal-opportunity laws make photos actively unwanted.
- If including one, use a neutral, professional headshot. Infographic icons or stylised illustrations do not replace a photo.
Hyperlinks and contact details
Links in a CV must be clickable in the exported PDF and legible on paper. Display the readable domain form (linkedin.com/in/yourname, github.com/yourname) rather than a full URL with tracking parameters. Do not replace your phone number with an icon — some ATS parsers discard image-only contact elements.
Colour use in 2026
Accent colour only on: your name, section headings, and optionally a subtle horizontal rule. Never on body text, bullets, or skill chips. Stick to a single accent hue — two or more colours feel dated and reduce scannability.
Filename conventions
Recruiters save dozens of CVs per day. A filename like CV-final-v3.pdf gets renamed or lost. Export as FirstName-LastName-TargetRole-2026.pdf. It is searchable, it is polite, and it quietly signals attention to detail.
Quick 2026 format checklist
- Single column, full-width content.
- Reverse-chronological experience.
- Max 2 pages for 15 years or less.
- Month + year dates on every role.
- One accent colour, used sparingly.
- Standard font, 10–11 pt body.
- Plain-text contact block, top of page.
- Filename with your name and target role.
- Exported as text-based PDF, not a scan.