Как составить вакансию, которая привлечёт лучших кандидатов
Пошаговый гайд Recrio: портрет кандидата, структура, обязанности, требования, зарплата. Примеры и чек-лист.
Вакансия — это первое, что видит кандидат. Если текст скучный или перегруженный, лучшие просто пройдут мимо. По данным 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 пунктами. Избегайте общих фраз — это помогает отсеять случайных кандидатов.