Developer CV templates: junior, middle/senior, career switcher

Three free ATS-safe CV templates: a junior CV for the Ukrainian market, a middle/senior CV for international companies, and one for career switchers.

By Sasha KolesnikUpdated 2 min read

Three templates to start from. All are one column, with standard headings and no graphics, so both people and ATS read them fine. The reasoning is in the CV guide.

Which template to pick

TemplateForLanguageLength
Junior, Ukrainian marketTrainees and juniors applying on Djinni and DOUEnglish1 page
Middle / Senior, internationalMiddles, seniors, leads with small editsEnglish1-2 pages
Career switcherPeople moving into development from another fieldEnglish, easy to translate1 page

Why all in English: Ukrainian IT almost always asks for an English CV, and international companies need nothing else. If a post asks for Ukrainian, translate the same blocks; the structure stays.

How to fill them in

  1. Start from the job posts, not the template. Open 3-5 posts you like and note the repeated keywords. They belong in your title, summary and skills.
  2. Replace everything in [square brackets]. The examples are deliberately concrete to show the level of detail, but don't copy them.
  3. Write bullets with the formula: what you did, on what, what changed. No number? Estimate the order of magnitude honestly.
  4. Cut what's empty. An empty Projects block is worse than none.
  5. Export a text PDF and test it by pasting into a text editor. Keep a DOCX for companies that ask for one.

Junior, Ukrainian market

For a first or second job. A short summary on top with what you can do and what you're looking for. Then experience, even six months or freelance, then 1-2 projects with live demos. No salary expectation on the CV; it goes into your Djinni profile.

Middle / Senior, international

The point here is results and scale. Each job opens with one line about the product so the reader gets context, and the bullets show decisions and consequences. Older roles collapse into one line. The contact line carries your time zone and overlap, because for remote work that's the first question. For lead and EM roles, add team size, hiring and delivery metrics.

Career switcher

Projects come before experience. The previous career isn't hidden; it's framed through what carries over: requirements, deadlines, communication, domain knowledge. The strongest move is a project that solves a real problem from your old field and that someone actually uses.

What's next

  • CV ready? Next comes the interview. Practise technical questions for your stack in ShortLesson interview practice.
  • Vacancy mode is coming to ShortLesson: paste a job post, see which keywords your CV is missing, and get a prep plan for that exact role.
  • Your LinkedIn profile should match your CV. See the LinkedIn guide.

All resources