Коротко о статье
Статья для тех, кто нанимает разработчиков без большого HR-отдела: основателей, тимлидов, технических директоров и рекрутеров, которые впервые закрывают IT-роль. Внутри — шесть шагов от профиля роли до оффера, шаблон оценки кандидата и три юридических момента, которые чаще всего упускают.
Главная мысль простая: оценивайте то, что человек будет делать на работе, а не то, как красиво написано резюме. Это и называется найм по практике.
Шаг 1. Профиль роли: кого вы на самом деле ищете
Большинство неудачных наймов начинается до публикации вакансии: команда не договорилась, какие задачи получит новый человек. Потратьте час и ответьте на пять вопросов письменно.
| Вопрос | Зачем | Пример ответа |
|---|---|---|
| Что человек сделает за первые 3 месяца? | Задачи, а не список технологий, определяют нужный уровень | Вынести платежи из монолита в отдельный сервис |
| Без чего не справится? | 2–4 обязательных навыка, остальное — плюс | Go, PostgreSQL, опыт с очередями |
| Какой грейд и почему? | Senior на задачи мидла скучает, мидл на задачах сеньора тонет | Middle+: архитектуру задаёт тимлид |
| Какая вилка? | Сверьте с рынком до публикации, а не после третьего отказа | Диапазон по открытым вакансиям того же уровня |
| Кто принимает решение? | Один владелец решения ускоряет процесс | Тимлид, финальное слово — CTO |
Шаг 2. Текст вакансии, на который откликаются
Разработчики читают вакансию быстро и ищут конкретику: чем предстоит заниматься, на каком стеке, сколько платят и как устроен отбор. Чем меньше общих слов, тем точнее отклики.
| Вместо | Напишите |
|---|---|
| «Молодой амбициозный коллектив» | «Команда из шести человек, релизы раз в неделю» |
| «Интересные задачи» | «Переносим платежи в отдельный сервис, дальше — очередь уведомлений» |
| «Достойная зарплата» | Конкретная вилка |
| «Опыт от 5 лет» | «Опыт с высоконагруженным backend на Go» |
| Ничего про отбор | «Три этапа: звонок, техническое интервью, встреча с командой. Ответ после каждого — в течение трёх рабочих дней» |
Проверьте свою вакансию перед публикацией
Отметьте, что уже есть в тексте. Ничего не отправляется и не сохраняется.
Вакансия готова к публикации.
Опубликовать вакансиюШаг 3. Где искать разработчиков и как считать воронку
Одного канала почти никогда не хватает. Обычно работают три-четыре параллельно:
- Рекомендации команды. Самые тёплые кандидаты, но их мало. Скажите команде, кого ищете, и дайте текст вакансии.
- Джоб-сайты и профильные платформы. Основной поток откликов, но и больше всего шума.
- Сообщества. Профильные чаты, митапы, open source: хорошо для узких ролей.
- Вузы и стажировки. Для junior-позиций и долгосрочного пайплайна.
Воронку считайте по этапам: отклики → скрининг → техническое интервью → финал → оффер → выход. Смотрите не только на числа, но и на время между этапами: сильные кандидаты уходят туда, где им отвечают быстрее.
На IT Career Gym вакансия попадает в каталог и в подбор специалистов, отклики приходят с резюме, а в кабинете есть канбан статусов, воронка и база знаний по закрытым ролям — без отдельной ATS. Подробнее — на странице для работодателей.
Шаг 4. Скрининг: 20 минут вместо часа
Короткий звонок нужен, чтобы не тратить время обеих сторон на техническое интервью, если не совпадают базовые условия. Проверьте четыре вещи: задачи интересны кандидату, ожидания по деньгам в пределах вилки, формат работы подходит, сроки выхода понятны.
Не превращайте скрининг в экзамен по резюме. Резюме — это то, как человек себя описал, а не то, как он работает. Практические сигналы полезнее: код в открытых репозиториях, пет-проекты, результаты тематических квизов. На платформе рейтинг квизов виден прямо в отклике — это не замена интервью, но хороший повод для вопросов.
Шаг 5. Техническое интервью по практике
Лучшее интервью похоже на рабочий день: небольшая задача из вашего домена, разбор кода или обсуждение решения, которое команда принимала недавно. Оценивайте по заранее согласованной шкале, иначе решение будет зависеть от настроения интервьюера.
| Критерий | Что смотрим |
|---|---|
| Понимание задачи | Уточняет требования и крайние случаи до кода |
| Решение | Рабочий подход, понимает сложность и компромиссы |
| Код | Читаемо, проверяет на примерах, находит свои ошибки |
| Коммуникация | Рассуждает вслух, принимает подсказки, задаёт вопросы |
| Опыт | Может объяснить решения в своих прошлых проектах и их последствия |
Ставьте по каждому критерию оценку от 1 до 4 и записывайте пример из разговора. Без примера оценка ничего не стоит при обсуждении с коллегами. О том, что чаще всего ломает интервью со стороны интервьюера, — в статье про ошибки интервьюеров.
Тестовое задание: когда оно оправдано
Если на интервью есть практическая задача, отдельное тестовое часто лишнее. Если без него не обойтись, делайте его коротким, давайте критерии проверки заранее и обязательно возвращайте обратную связь. Большое тестовое без ответа — самый быстрый способ испортить репутацию работодателя в сообществе.
Шаг 6. Решение и оффер
Соберите оценки интервьюеров до общего обсуждения, чтобы мнения не подстраивались под самого громкого. Решение принимает один человек, которого вы назвали в профиле роли.
Оффер лучше отправить письменно в течение нескольких дней после финала: должность, зарплата, формат работы, дата выхода, испытательный срок. Если кандидат взял паузу, договоритесь о дате ответа. Отказ тоже сообщайте — коротко и по делу. Кандидаты делятся опытом, и тишина после финала бьёт по следующим наймам.
После выхода найм не заканчивается: первые недели решают, останется ли человек. План онбординга и контрольные встречи через месяц и через три — минимум, который стоит подготовить заранее.
Что говорит закон: три момента, которые часто упускают
| Тема | Что требует закон | Что сделать |
|---|---|---|
| Текст вакансии | Статья 53 закона о занятости запрещает дискриминационные ограничения и преимущества — по полу, возрасту, месту жительства и другим признакам, не связанным с деловыми качествами | Описывать задачи и навыки, а не «кого хотим видеть» |
| Отказ кандидату | Статья 64 ТК РФ запрещает необоснованный отказ. По письменному запросу кандидата причину нужно сообщить письменно не позднее чем через 7 рабочих дней | Фиксировать причину отказа по критериям интервью |
| Резюме и данные кандидатов | По разъяснениям Роскомнадзора, после отказа данные кандидата уничтожают в течение 30 дней, если нет его согласия на хранение, например в кадровом резерве | Брать согласие на обработку и отдельно — на кадровый резерв, чистить базу |
Это не юридическая консультация. Для своей ситуации сверяйтесь с актуальной редакцией законов и юристом.
Частые ошибки при найме разработчика
- Нет профиля роли. Каждый интервьюер ищет своего кандидата, и решение не принимается неделями.
- Вакансия без вилки. Приходят отклики не того уровня, а сильные кандидаты пропускают объявление.
- Паузы между этапами. Пока вы согласуете следующий слот, кандидат принимает другой оффер.
- Оценка по ощущениям. Без шкалы и примеров выигрывает самый уверенный в разговоре, а не самый сильный в работе.
- Тишина после отказа. Кандидаты помнят, кто не ответил, и рассказывают об этом коллегам.
Вопросы и ответы
Нужно ли давать разработчику тестовое задание?
Не всегда. Если на интервью есть практическая задача, отдельное тестовое часто лишнее. Если без него не обойтись, делайте его коротким, с понятными критериями и обязательно давайте обратную связь.
Можно ли указать в вакансии возраст или пол кандидата?
Нет. Статья 53 закона о занятости запрещает распространять вакансии с дискриминационными ограничениями и преимуществами, в том числе по полу, возрасту и месту жительства, если они не связаны с деловыми качествами. За нарушение предусмотрена административная ответственность.
Обязан ли работодатель объяснить отказ кандидату?
Если кандидат письменно попросит, работодатель по статье 64 Трудового кодекса обязан сообщить причину отказа письменно не позднее чем через семь рабочих дней. Необоснованно отказывать в приёме на работу закон запрещает.
Сколько можно хранить резюме кандидата, которому отказали?
По разъяснениям Роскомнадзора, если кандидату отказали, его данные нужно уничтожить в течение 30 дней. Хранить дольше можно только с его согласия, например на включение в кадровый резерв.
Сколько времени занимает найм разработчика?
Зависит от рынка, грейда и числа этапов. Сильнее всего сроки растягивают паузы между этапами, а не сами встречи. Назовите кандидату срок ответа на каждом этапе и держите его — это сокращает цикл и снижает число отказов.
Сколько стоит разместить вакансию на IT Career Gym?
Публикация вакансии доступна после бесплатной регистрации в роли работодателя. Платный тариф для кабинета HR сейчас не обязателен.
Остальное про кабинет работодателя — на странице для работодателей.
Попробуйте на одной позиции
Опубликуйте вакансию, соберите отклики с резюме и рейтингом квизов и ведите кандидатов в канбане. Без отдельной ATS и без обязательного тарифа.
Что почитать дальше
Источники
Проверено 26 сентября 2026 года. Правовые нормы — по текстам законов и разъяснениям Роскомнадзора. Шаги найма, шкалу оценки и чек-лист составила редакция IT Career Gym.
- Статья 64 Трудового кодекса РФ — гарантии при заключении трудового договора
- Статья 53 закона «О занятости населения в РФ» № 565-ФЗ — требования к информации о вакансиях
- Разъяснения Роскомнадзора об обработке персональных данных соискателей