Skip to content

CV TEMPLATES

ATS-friendly CV and resume templates: what actually matters

How applicant tracking systems read your CV, which layout choices help or hurt, and the three single-column templates you can use in careerstelle.

Updated

Most mid-size and large employers receive applications through an applicant tracking system (ATS). The ATS extracts the text from your CV, sorts it into fields such as job titles, employers, dates and skills, and lets recruiters search and filter candidates. If the layout confuses that extraction, parts of your experience can end up in the wrong place or be missing, before anyone has read a word.

An ATS-friendly template is one that keeps that extraction simple. You don't need special tricks, just a few deliberate layout choices.

What makes a template ATS-friendly

One column

Two-column layouts look tidy, but many parsers read straight across the page, mixing a line of your sidebar into a line of your work history. A single column makes the reading order unambiguous.

Real, selectable text

If you can't select a word in the PDF with your cursor, a parser can't read it either. Avoid CVs exported as images, text inside graphics, and skill “ratings” shown as bars or stars.

Standard section headings

“Experience”, “Education” and “Skills” are what parsers and recruiters look for. Creative headings such as “Where I've been” can stop a section from being recognised.

Reading order that matches the layout

The text should come out of the file in the same order you see it: name, contact details, summary, then each role with its title, employer and dates together. Text boxes, tables and floating elements often break this, even when the page looks fine.

Contact details in the body

Some systems skip page headers and footers. Keep your name, email and phone number in the main body of the first page.

The right file type

A PDF with selectable text keeps your layout identical everywhere and is accepted by most systems. If a posting asks for a Word document, send one: the employer's instructions always win.

What doesn't matter as much as you've heard

  • “ATS scores”. There is no universal score. Each employer uses a different system, configured differently, and in most cases a person still decides who gets an interview. Treat any score as a rough guide.
  • Hiding keywords in white text. Recruiters see the extracted text, so hidden keywords are visible to them and look like an attempt to game the system.
  • Plain means boring. A clean layout can still use a clear type hierarchy, an accent colour and good spacing.

The careerstelle templates

careerstelle has three templates. All of them follow the rules above:

  • Classic: timeless and structured, with a centred header and small-caps section headings over fine rules. Suits law, finance, the public sector and academia.
  • Modern: clear and contemporary, with a large name and section headings in an accent colour. Suits tech, product, marketing and design-adjacent roles.
  • Minimal: quiet and refined, with understated grey headings and generous spacing. Suits senior and consulting roles where content should carry the page.

Every template is a single column with semantic headings and no images or icons, and the text comes out of the PDF in the order it appears on the page. You can switch template at any time without losing your edits, preview pages in A4 or US Letter, and careerstelle warns you if content runs past the end of a page instead of silently cutting it off.

Before you upload anywhere

  1. Open your PDF and select all the text. If everything highlights cleanly, in order, a parser can read it.
  2. Copy and paste it into a plain text editor. What you see is roughly what the ATS sees.
  3. Check that each job title, employer and date range ends up together.
  4. Make sure the content is tailored to the job description. Format gets you read; relevance gets you shortlisted.