Гайды

Как составить вакансию, которая привлечёт лучших кандидатов

Пошаговый гайд Recrio: портрет кандидата, структура, обязанности, требования, зарплата. Примеры и чек-лист.

Команда Recrio18 июля 2026 г.

Вакансия — это первое, что видит кандидат. Если текст скучный или перегруженный, лучшие просто пройдут мимо. По данным hh.ru (2025), вакансии с открытой зарплатой получают в 2 раза больше откликов. А по исследованию Superjob (2024), 70% соискателей не откликаются, если требований больше 5 пунктов. Мы в Recrio каждый день пишем вакансии для клиентов. Делимся опытом.

Почему вакансия — это лицо вашего бренда работодателя

Кандидаты ищут не просто работу — они выбирают компанию. Ваш текст — это презентация. Плохая вакансия отпугнёт даже тех, кто подходит идеально. Хорошая — привлечёт внимание и создаст доверие. Вкладывайте время в текст так же, как в дизайн офиса.

Шаг 1: Определите портрет идеального кандидата

Прежде чем писать, ответьте на вопросы:

  • Какой опыт обязателен? (годы, индустрия, проекты)
  • Какие навыки критичны? (hard и soft skills)
  • Что должно мотивировать этого человека? (деньги, развитие, свобода)
  • Где он сейчас работает? (конкуренты, смежные отрасли)

Пример: для senior-разработчика важна сложная техническая задача, для джуна — рост и обучение. Пишите под свою аудиторию.

Шаг 2: Структура вакансии: что обязательно включить

Чёткая структура помогает кандидату быстро понять суть. Вот минимальный набор блоков:

БлокНазвание должности
Что писатьТочное и понятное. Например, 'Java-разработчик (Middle)', а не 'Программист'.
БлокКоротко о компании
Что писать2-3 предложения: чем занимаетесь, размер, культура.
БлокОбязанности
Что писатьКонкретные задачи, без общих фраз. Что нужно делать каждый день?
БлокТребования
Что писатьОбязательные и желательные. Не больше 5 пунктов каждого.
БлокУсловия
Что писатьЗарплата, график, офис/удалёнка, бонусы, соцпакет.
БлокО себе
Что писатьЧто вы цените в сотрудниках, как строите работу.

Размещайте зарплату сразу. Кандидаты это ценят. Не пишите 'по результатам собеседования' — это раздражает.

Шаг 3: Как описать обязанности, чтобы отсеять случайных

Обязанности должны вызывать у кандидата отклик: 'Да, я это умею и хочу делать'. Используйте глаголы действия: разрабатывать, внедрять, анализировать, координировать.

Плохо: 'Поддержка существующего функционала'. Хорошо: 'Проводить код-ревью и внедрять unit-тесты для снижения числа багов на 20%'.

Ограничьтесь 5-6 пунктами. Больше — рассеивает внимание.

Шаг 4: Требования: реалистичность vs. завышенные ожидания

Ошибка — требовать всё сразу. Исследование Superjob (2024) показало: более 5 требований — и 70% не откликаются. Разделите на обязательные и плюсы. Например:

  • Обязательно: опыт от 2 лет в Python, знание Django, умение работать с Git.
  • Плюсом: опыт с Docker, понимание DevOps.

Так отсеются новички, но не отпугнут середняки. Указывайте реально нужные навыки, а не 'идеальный мир'.

Шаг 5: Условия работы и зарплата: как не напугать кандидата

Зарплата — главный фильтр. Укажите вилку. Не пишите 'до 100 000' — кандидаты подумают, что платят мало. Лучше 'от 80 000 до 100 000'. Если не можете назвать точную сумму, объясните, от чего зависит (грейд, проект).

Опишите режим работы: гибкий старт, удалёнка, командировки. Соцпакет: ДМС, обучение, оплата спорта. Это повышает привлекательность.

Типичные ошибки в тексте вакансии

  • Канцелярит ('обеспечивать', 'осуществлять') — убивает энергию.
  • Слишком длинный текст — никто не дочитает.
  • Копирование обязанностей из прошлой вакансии — чувствуется фальшь.
  • Требование 'опыт от 3 лет' для простой работы — отпугивает молодых.
  • Игнорирование названия должности — 'менеджер' может означать что угодно.

Пример удачной вакансии (разбор)

Вот реальный пример из практики Recrio. Мы писали вакансию для компании-разработчика финтех-продуктов. Результат: за 2 недели 80 откликов, 4 оффера. Ключевые моменты:

  • Название: 'Senior Python Developer (Fintech, удалёнка)' — чётко и с бонусом.
  • Обязанности: 'Разрабатывать микросервисы для платформы с нагрузкой 10к+ RPS' — сразу видно масштаб.
  • Требования: только 4 пункта (Python 3+, Async, PostgreSQL, опыт с финансовыми системами).
  • Условия: зарплата 300-400 тыс. нетто, полный день удалённо, ДМС с первого дня.
  • О компании: '12 лет на рынке, команда 50 человек, плоская иерархия'.

Секрет успеха: конкретика, уважение к кандидату, никакой воды.

Чек-лист перед публикацией

  • Название понятно и содержит ключевые навыки?
  • Указана зарплата (вилка или точная сумма)?
  • Обязанностей не больше 6, требований — не больше 5?
  • Нет канцеляризмов и общих фраз?
  • Условия работы описаны честно?
  • Вакансия прочитана вслух — звучит естественно?
  • Добавлена ссылка на сайт или корпоративную культуру?

Пройдите этот чек-лист перед каждой публикацией. Это сэкономит время и деньги.

Частые вопросы

Почему важно указывать зарплату в вакансии?

По данным hh.ru (2025), вакансии с открытой зарплатой получают в 2 раза больше откликов. Это привлекает внимание и повышает доверие кандидатов.

Сколько требований стоит включать в вакансию?

Исследование Superjob (2024) показало: если требований больше 5 пунктов, 70% соискателей не откликаются. Разделите их на обязательные и желательные.

Как правильно описать обязанности в вакансии?

Используйте конкретные глаголы действия (разрабатывать, внедрять) и ограничьтесь 5–6 пунктами. Избегайте общих фраз — это помогает отсеять случайных кандидатов.

Нужен сотрудник?

Подберём за 69 000 ₽. Первые кандидаты через 48 часов.