Как написать вакансию, которая закроется за 7 дней: чек-лист для IT-рекрутеров

18 апреля 2024 г.
13 мин. чтения
Анастасия Демьянова

# Как написать вакансию, которая закроется за 7 дней: чек-лист для IT-рекрутеров

Почему 90% IT-вакансий проваливаются ещё на старте

Плохо написанная вакансия — это не просто потеря времени на отбор резюме. Это прямой убыток бизнесу. В среднем IT-компания теряет 15–20 человекодней на разбор некачественных откликов, когда вакансия сформулирована шаблонно или не отражает реальность. Например, в одном московском стартапе с 30 разработчиками на позицию middle Python-разработчика пришло 127 откликов, но только 3 кандидата соответствовали требованиям. Причина? В вакансии были перечислены 15 технологий, половина из которых не использовалась в проекте последние два года. Кандидаты отсеивались по формальным признакам, а рекрутер тратил по 40 минут на каждого. В итоге закрытие вакансии затянулось на 23 дня вместо запланированных 10.

Шаблонные вакансии работают только на массовых площадках вроде hh.ru, где кандидаты ищут работу по ключевым словам. Но если вы размещаете вакансию на тематических ресурсах (Хабр Карьера, LinkedIn, профильные Telegram-каналы) или в соцсетях, где люди хотят понять, с кем им предстоит работать, — шаблонный текст отсеет до 70% потенциально подходящих кандидатов. Они просто не увидят вашу вакансию или не поймут, что она им подходит.

Ещё одна проблема — несоответствие вакансии реальности. В IT часто пишут «гибкий график», «удалёнка», «высокая зарплата», но не уточняют нюансы. Например, кандидат приходит на собеседование и узнаёт, что «гибкий график» означает обязательное присутствие с 10:00 до 19:00 с правом уйти на обед. Или что «высокая зарплата» — это 180 000 ₽ до вычета налогов с обязательным KPI на 70% выполнение. Такие несоответствия приводят к оттоку кандидатов уже на этапе оффера и портят репутацию работодателя.

Два типа вакансий: когда нужен шаблон, а когда — нет

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

Стандартная вакансия подходит для:

  • Массового найма на позиции junior-специалистов (например, стажёры, джуниоры).
  • Вакансий, где ключевыми являются hard skills (например, разработчик на конкретном стеке, тестировщик с опытом работы в определённых инструментах).
  • Позиций, где кандидаты в первую очередь обращают внимание на условия (зарплата, бонусы, график).
  • Пример структуры стандартной вакансии:

    1. Название должности (с указанием уровня и стека).

    2. Краткое описание компании (2–3 предложения).

    3. Обязанности (5–7 пунктов с перечислением конкретных задач).

    4. Требования (hard skills и soft skills, опыт работы).

    5. Условия: зарплата, график, бонусы, соцпакет.

    6. Как откликнуться.

    Такая вакансия должна быть максимально информативной для поисковых систем. Например, если кандидат ищет «middle backend разработчик go msk 150k remote», ваша вакансия должна содержать эти ключевые слова, чтобы попасть в топ результатов.

    Уникальная вакансия нужна, когда:

  • Вы нанимаете на senior-позиции или в команду, где важна культура и ценности.
  • Кандидаты будут работать в тесном контакте с вашей командой (например, тимлид, product owner).
  • Вы хотите привлечь кандидатов, которые разделяют ваши ценности, а не просто ищут новую работу.
  • Вакансия размещается на площадках, где кандидаты хотят «познакомиться» с компанией (соцсети, корпоративный сайт, тематические форумы).
  • Пример структуры уникальной вакансии:

    1. Вступление: почему эта вакансия особенная и чем компания может быть интересна кандидату.

    2. Описание миссии и ценностей компании.

    3. Обязанности с акцентом на задачи и вызовы, а не на формальные требования.

    4. Особенности работы: как организован процесс, с кем предстоит взаимодействовать, какие инструменты используются.

    5. Условия с акцентом на то, что делает вашу компанию уникальной (например, «у нас нет бюрократии, решения принимаются за один раунд»).

    6. Честное описание сложностей: «Мы ищем человека, который не боится брать на себя ответственность и готов работать в условиях неопределённости».

    5 ошибок, которые убивают вашу вакансию ещё до старта

    Первая ошибка — отсутствие чёткого понимания, кого вы ищете. Очень часто в вакансиях пишут расплывчатые формулировки вроде «опыт работы от 3 лет» или «знание английского языка». Но что это значит на практике? Например, в одном IT-агентстве из 20 человек на позицию аналитика пришли 45 откликов, но только 2 кандидата могли выполнить тестовое задание на уровне, который требовался команде. Причина? В вакансии не было указано, что кандидат должен уметь работать с SQL на уровне написания сложных запросов и иметь опыт анализа данных в BI-инструментах.

    Вторая ошибка — перечисление только hard skills и игнорирование soft skills. В IT-компаниях часто забывают указать, что кандидат должен уметь работать в команде, коммуницировать с заказчиками или адаптироваться к изменениям. Например, в одном московском стартапе на позицию DevOps-инженера пришло 18 кандидатов, но 12 из них не прошли собеседование, потому что не могли объяснить, как решают конфликты в команде. Вакансия не содержала требований к soft skills, и рекрутер не проверял их на этапе отбора.

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

    Четвёртая ошибка — нечестное описание условий. Например, указание зарплаты «от 200 000 ₽» без уточнения, что это до вычета налогов, или обещание «гибкого графика» без объяснения, что это значит. В одном случае кандидат пришёл на собеседование и узнал, что «гибкий график» означает обязательное присутствие в офисе с 9:00 до 18:00 с правом на удалёнку 2 дня в неделю. Он отказался от оффера, а компания потеряла время и репутацию.

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

    Как написать вакансию, которая закроется за неделю: пошаговый алгоритм

    Первый шаг — определить, кого вы ищете. Не пишите «опыт работы от 5 лет», а подробно опишите, какие задачи кандидат должен уметь решать. Например, вместо «знание Python» укажите «опыт написания сложных алгоритмов, работа с асинхронным кодом, знание фреймворков FastAPI и Django». Если вы ищете senior-разработчика, укажите, что кандидат должен уметь наставлять junior-коллег и участвовать в архитектурных решениях.

    Второй шаг — описать миссию и ценности компании. Кандидаты в IT хотят работать в компаниях с понятной миссией. Например, если ваша компания разрабатывает медицинское ПО, укажите, что ваша миссия — улучшить качество жизни пациентов через технологии. Если вы занимаетесь образовательными продуктами, напишите, что ваша цель — сделать образование доступным для всех. Это привлечёт кандидатов, которые разделяют ваши ценности.

    Третий шаг — честно описать обязанности и вызовы. Не пишите «участие в проектах», а укажите конкретные задачи: «разработка API для интеграции с платёжными системами», «оптимизация запросов к базе данных для снижения нагрузки». Укажите, с кем предстоит работать: «вы будете взаимодействовать с тимлидом, product owner и дизайнером». Опишите, какие инструменты используются: «работа с Jira, Confluence, GitLab, Kubernetes».

    Четвёртый шаг — указать особенности процесса найма. Если кандидат должен пройти тестовое задание, укажите, будет ли оно платным, сколько времени на него уйдёт и какие критерии оценки. Если вы не отвечаете на все отклики, укажите это: «Мы отвечаем только тем кандидатам, которые подходят под наши требования. Если вы не получили ответ в течение 7 дней, это означает, что ваша кандидатура не рассматривается».

    Пятый шаг — добавить эмоциональную составляющую. Опишите, почему ваша компания — отличное место для работы. Например:

  • «Мы ценим открытость и честность. Если у вас есть вопросы — задавайте их сразу, мы ответим максимально прозрачно».
  • «В нашей команде нет бюрократии. Решения принимаются быстро, а ответственность ложится на каждого члена команды».
  • «Мы инвестируем в развитие сотрудников. Каждый год у вас будет возможность пройти обучение или сертификацию за счёт компании».
  • Шестой шаг — указать, как откликнуться. Укажите, что нужно приложить к резюме: сопроводительное письмо, портфолио, ссылки на GitHub или личный сайт. Если вы требуете выполнение тестового задания, укажите, где его можно найти и до какого числа нужно прислать результат.

    Примеры вакансий, которые работают: что общего у успешных текстов

    Успешные вакансии в IT — это не просто перечисление обязанностей и требований. Это история, которая заинтересовывает кандидата и заставляет его захотеть присоединиться к вашей команде. Рассмотрим несколько примеров.

    Пример 1: Senior Python-разработчик в продуктовую компанию

    «Ты любишь писать код, который не просто работает, а делает жизнь пользователей лучше? Ты готов брать на себя ответственность за архитектуру и наставлять junior-коллег? Тогда присоединяйся к нашей команде!

    Мы разрабатываем SaaS-платформу для автоматизации бизнес-процессов. Наша миссия — сделать работу компаний более эффективной и прозрачной. Мы ищем senior-разработчика, который сможет:

  • Разрабатывать и поддерживать API для интеграции с внешними системами.
  • Оптимизировать запросы к базе данных для снижения нагрузки.
  • Участвовать в архитектурных решениях и наставлять junior-коллег.
  • Работать с Docker, Kubernetes, PostgreSQL, FastAPI, Django.
  • Что мы предлагаем:

  • Зарплата от 300 000 ₽ до вычета налогов (13% НДФЛ).
  • Полный соцпакет: ДМС, корпоративная пенсия, компенсация спортзала.
  • Гибкий график с возможностью удалённой работы 3 дня в неделю.
  • Возможность участвовать в конференциях и обучающих программах за счёт компании.
  • Офис в центре Москвы с бесплатными обедами и кофейной станцией.
  • Что нас отличает:

  • Нет бюрократии. Решения принимаются быстро, а ответственность ложится на каждого члена команды.
  • Мы инвестируем в развитие сотрудников. Каждый год у вас будет возможность пройти обучение или сертификацию за счёт компании.
  • Мы ценим открытость и честность. Если у вас есть вопросы — задавайте их сразу, мы ответим максимально прозрачно.
  • Как откликнуться:

    Отправьте резюме и сопроводительное письмо на hr@company.com с темой «Senior Python-разработчик». В письме укажите ссылки на ваши проекты на GitHub или личный сайт. Если у вас есть вопросы по вакансии — пишите в Telegram @hr_company.

    Почему этот текст работает:

  • Чётко описана миссия компании и задачи кандидата.
  • Указаны конкретные технологии и инструменты.
  • Прозрачно описаны условия и бонусы.
  • Добавлены эмоциональные аргументы («делать жизнь пользователей лучше», «нет бюрократии»).
  • Указаны критерии отклика (ссылки на GitHub, сопроводительное письмо).
  • Пример 2: Тимлид в стартап на seed-раунде

    «Ты хочешь построить продукт с нуля и увидеть, как он меняет жизни тысяч людей? Ты готов брать на себя ответственность за команду и принимать решения в условиях неопределённости? Тогда присоединяйся к нашей команде тимлидом!

    Мы — стартап в сфере EdTech, который разрабатывает платформу для онлайн-обучения. Наша миссия — сделать образование доступным для всех, независимо от географии и дохода. Мы ищем тимлида, который сможет:

  • Построить команду из 5 разработчиков с нуля.
  • Разработать архитектуру продукта с учётом масштабируемости.
  • Организовать процесс разработки и внедрить Agile-подход.
  • Взаимодействовать с product owner и заказчиками.
  • Что мы предлагаем:

  • Зарплата от 250 000 ₽ до вычета налогов.
  • Доля в компании (опционы) для ключевых сотрудников.
  • Полный соцпакет: ДМС, корпоративная пенсия, компенсация спортзала.
  • Гибкий график с возможностью удалённой работы.
  • Офис в Санкт-Петербурге с бесплатными обедами и кофейной станцией.
  • Что нас отличает:

  • Мы не бюрократы. Решения принимаются быстро, а ответственность ложится на каждого члена команды.
  • Мы инвестируем в развитие сотрудников. Каждый год у вас будет возможность пройти обучение или сертификацию за счёт компании.
  • Мы ценим открытость и честность. Если у вас есть вопросы — задайте их сразу.
  • Как откликнуться:

    Отправьте резюме и сопроводительное письмо на hr@company.com с темой «Тимлид EdTech». В письме укажите, почему вы хотите присоединиться к нашему стартапу и какие задачи вам интересны. Если у вас есть вопросы — пишите в Telegram @hr_edtech.

    Почему этот текст работает:

  • Описана миссия компании и задачи кандидата.
  • Указаны конкретные обязанности и вызовы.
  • Прозрачно описаны условия и бонусы, включая долю в компании.
  • Добавлены эмоциональные аргументы («построить продукт с нуля», «сделать образование доступным»).
  • Указаны критерии отклика (сопроводительное письмо с мотивацией).
  • Чек-лист: что должно быть в идеальной IT-вакансии

    Создание идеальной вакансии — это не магия, а чёткий процесс. Используйте этот чек-лист, чтобы проверить, что вы не забыли указать:

    1. Название вакансии

  • Указан уровень (junior, middle, senior) и стек (например, «Senior Python-разработчик»).
  • Нет расплывчатых формулировок вроде «IT-специалист» или «менеджер проектов».
  • Указан город или возможность удалённой работы (например, «Москва или удалёнка»).
  • 2. Описание компании

  • Краткая миссия (1–2 предложения).
  • Размер команды (например, «команда из 15 разработчиков»).
  • Этап развития (например, «стартап на seed-раунде» или «зрелая продуктовая компания»).
  • Упоминание ключевых клиентов или продуктов (например, «разрабатываем CRM для ритейла»).
  • 3. Обязанности

  • Конкретные задачи (например, «разработка API», «оптимизация запросов», «наставничество»).
  • Указано, с кем предстоит работать (например, «тимлид, product owner, дизайнер»).
  • Описание рабочего процесса (например, «работа в Agile, спринты по 2 недели»).
  • 4. Требования

  • Hard skills: конкретные технологии, инструменты, языки программирования.
  • Soft skills: коммуникабельность, умение работать в команде, адаптивность.
  • Опыт работы: указано, что именно требуется (например, «опыт работы с Kubernetes от 2 лет»).
  • 5. Условия

  • Зарплата: указан диапазон (например, «от 250 000 ₽ до вычета налогов»).
  • Соцпакет: ДМС, корпоративная пенсия, компенсация спортзала и т. д.
  • График: гибкий, удалёнка, офис.
  • Бонусы: премии, опционы, обучение за счёт компании.
  • 6. Особенности процесса найма

  • Указано, нужно ли проходить тестовое задание.
  • Указано, нужно ли сопроводительное письмо.
  • Указано, отвечаете ли вы на все отклики или только на подходящие.
  • Указаны сроки рассмотрения откликов.
  • 7. Эмоциональная составляющая

  • Описана миссия компании.
  • Упомянуты ценности (например, «нет бюрократии», «открытость и честность»).
  • Добавлены истории или примеры из жизни команды (например, «в нашей команде нет закрытых дверей, всегда можно задать вопрос»).
  • 8. Как откликнуться

  • Указано, что нужно приложить к резюме (сопроводительное письмо, портфолио, ссылки на GitHub).
  • Указаны контакты для связи (email, Telegram, телефон).
  • Указаны сроки рассмотрения откликов.
  • Что делать, если вакансия не закрывается: 3 сценария

    Если ваша вакансия висит дольше 14 дней, а откликов мало или они не подходящие, пора пересмотреть текст. Рассмотрим три сценария.

    Сценарий 1: Откликов много, но все не подходящие

    Пример: Вакансия на позицию QA-инженера с требованиями «опыт работы от 3 лет» и «знание английского языка». Пришло 89 откликов, но только 2 кандидата соответствуют требованиям. Причина? Вакансия не содержит конкретных требований к hard skills. Кандидаты отсеиваются по формальным признакам, а рекрутер тратит время на разбор резюме.

    Решение:

  • Добавить конкретные требования к hard skills (например, «опыт работы с Postman, Jira, знание SQL»).
  • Указать, какие инструменты используются в команде.
  • Добавить описание обязанностей с акцентом на задачи (например, «написание автотестов на Python»).
  • Указать, что кандидат должен пройти тестовое задание.
  • Сценарий 2: Откликов мало, и они не подходящие

    Пример: Вакансия на позицию DevOps-инженера с описанием только обязанностей и требований. Пришло 5 откликов, но ни один не подходит. Причина? Вакансия не содержит информации о миссии компании, ценностях или условиях. Кандидаты не видят, почему им стоит выбрать именно вашу компанию.

    Решение:

  • Добавить описание миссии компании.
  • Указать, какие бонусы предлагаются (например, «ДМС, корпоративная пенсия, компенсация спортзала»).
  • Указать особенности процесса найма (например, «тестовое задание платное, срок выполнения — 3 дня»).
  • Добавить эмоциональную составляющую (например, «в нашей команде нет бюрократии, решения принимаются быстро»).
  • Сценарий 3: Откликов нет вообще

    Пример: Вакансия на позицию frontend-разработчика с описанием только обязанностей и требований. Откликов нет. Причина? Кандидаты не видят в вакансии ничего, что бы их заинтересовало. Они просто пролистывают текст и уходят к конкурентам.

    Решение:

  • Переписать вакансию с акцентом на миссию компании.
  • Добавить описание команды и культуры (например, «в нашей команде 10 разработчиков, все изучают новые технологии и делятся опытом»).
  • Указать конкретные бонусы и условия (например, «зарплата от 200 000 ₽, гибкий график, удалёнка 3 дня в неделю»).
  • Добавить призыв к действию (например, «если ты готов присоединиться к команде единомышленников — отправляй резюме»).
  • Если после пересмотра вакансии отклики всё равно не приходят, возможно, проблема не в тексте, а в условиях. В этом случае стоит пересмотреть зарплату, бонусы или график работы.

    Если нужна помощь с настройкой процесса или составлением уникальной вакансии — [оставьте заявку](#request)

    Нужна помощь с подбором?

    Мы находим кандидатов за 7 дней и гарантируем замену. Оставьте заявку и получите расчёт бюджета.

    Оставить заявку →

    Теги:

    #рекрутинг
    АД

    Анастасия Демьянова

    Head of Recruitment. Специализируется на подборе и работе с людьми. Более 9 лет опыта в рекрутинге.

    Похожие статьи

    IT роли и специальности

    Как превратить резюме из скучного в продающее: инструкция для IT-специалистов

    HR-менеджер в IT-компании тратит в среднем 15-30 секунд на первичный просмотр резюме. За это время он оценивает релевантность кандидата, его экспертизу и потенциальную ценность для бизнеса. В условиях дефицита сильных разработчиков и руково

    22 апреля 2026 г.
    3 мин
    Анастасия Демьянова
    IT роли и специальности

    Как создать культуру обратной связи в IT-компании: от теории к практике

    В IT-сфере, где быстрота принятия решений и адаптивность к изменениям — ключевые факторы успеха, культура обратной связи становится не просто преимуществом, а обязательным условием выживания. Исследования показывают, что компании с развитой

    11 апреля 2026 г.
    3 мин
    Анастасия Демьянова
    IT роли и специальности

    Производственная структура: как она влияет на эффективность IT-компании

    Производственная структура в IT-компании — это система взаимодействия подразделений, направленная на создание и поддержку продукта. В отличие от промышленных предприятий, где структура связана с физическими цехами и участками, в IT она вирт

    27 марта 2026 г.
    3 мин
    Анастасия Демьянова

    Оставить заявку на подбор

    Оставьте номер — персональный рекрутер перезвонит в течение 30 минут

    🛡️

    Гарантия замены

    Отчёт за 48ч

    💼

    Персональный рекрутер