Кадровое агентство по подбору персонала

Разработчик работает за компьютером в небольшом офисе веб-студии, на мониторе открыт редактор кода.

Кейс Smuzi Studio: подбор IT-команды из пяти специалистов за 9 недель

Клиент: Smuzi Studio — веб-студия полного цикла из Звенигорода: больше 14 лет на рынке, около 290 созданных сайтов, работа на Битрикс, WordPress, Tilda и Joomla, SEO, реклама и техподдержка сайтов 24/7.

Услуга: подбор IT-специалистов

Срок сотрудничества: 3 месяца, разовый проект

Позиции: PHP-программист, Frontend-разработчик, тестировщик, системный администратор

Результат: за 9 недель закрыли все 5 мест по четырём позициям, и студия перевела в штат техническую работу, которую раньше держали фрилансеры.

Студия, у которой не было своих технарей

Smuzi Studio сильна в том, что клиент видит сразу: дизайн, логотипы, тексты, реклама. Команда на сайте студии это руководитель, креативный директор, контент-менеджер и дизайнер. Код, вёрстку и серверы годами делали фрилансеры, которых подключали под проект. Пока студия в основном сдавала сайты «под ключ», это работало. Но со временем выросла другая часть бизнеса: техподдержка сайтов 24/7 с мониторингом, бэкапами и защитой. Это ежемесячный доход и одновременно ежедневный риск: десятки сайтов на четырёх разных CMS, часть сделана много лет назад, и любой может упасть в субботу ночью.

С фрилансерами это превращалось в лотерею. Один пропал на две недели посреди переезда клиента на новый хостинг. Другой отказался трогать сайт на Joomla, потому что «это уже никто не поддерживает». Руководство решило собрать свою техническую команду: PHP-программиста, фронтендера, тестировщика и системного администратора. По одному-два человека, без раздутого штата, но так, чтобы студия перестала зависеть от чужих графиков.

Сложность в том, что у маленькой студии в Звенигороде нет ни бренда крупного агентства, ни московских зарплат, а задачи пёстрые и местами неблагодарные: чужой старый код, ночные дежурства, вёрстка под шаблоны CMS вместо модного фреймворка.

Центральная идея проекта: первых технарей маленькая студия нанимает под поддержку, а не под новые проекты, потому что именно поддержка держит репутацию и регулярную выручку, и именно там нужны люди, которые не боятся чужого legacy.

Как мы устроили работу

Порядок найма определили по риску. Первыми искали системного администратора и PHP-программиста: эти двое закрывают поддержку 24/7 и разбирают то, что накопилось за годы. Вторым шагом, с отставанием на 3-4 недели, пошли Frontend-разработчик и тестировщик: они отвечают за качество новых сайтов, но без них студия не горит.

Формат работы обсудили на старте. Звенигород для московского айтишника далеко, а местный рынок разработчиков почти пустой. Договорились так: системный администратор и PHP-программисты работают в гибриде (офис 1-2 дня в неделю, остальное удалённо), фронтендер и тестировщик могут работать полностью удалённо. Офисные роли искали по Звенигороду, Одинцовскому округу, Кубинке, Истре и Рузе, удалённые по всей России.

Каналы: hh.ru, Хабр Карьера, telegram-чаты разработчиков на Битрикс и WordPress, прямой поиск по сотрудникам региональных веб-студий. С руководителем студии договорились о коротком цикле: одно интервью с ним плюс практическое задание, решение за 2 дня.

Сложности и решения

1. Четыре CMS вместо одной. PHP-разработчики обычно выбирают один лагерь: «битриксоиды» или «вордпрессеры», а Joomla многие обходят стороной. Человек, который одинаково хорошо знает всё, почти не встречается. Мы предложили клиенту другой критерий: сильный Битрикс как основа, уверенный WordPress и готовность разбираться в Joomla. На скрининге задавали практический вопрос: «сайт клиента на Joomla после обновления PHP на хостинге показывает белый экран, что вы делаете в первые 15 минут». Кто начинал с логов и версии PHP, шёл дальше. Кто предлагал «переписать на нормальной CMS», нет.

2. Системный администратор, а не «эникейщик». На вакансию откликались в основном офисные администраторы: принтеры, 1С, учётные записи пользователей. Студии нужен другой человек: VPS и хостинги, nginx и Apache, SSL, резервное копирование, восстановление взломанных сайтов, защита WordPress от подбора паролей. Переписали вакансию через конкретные задачи поддержки и добавили в скрининг вопрос про восстановление заражённого интернет-магазина из бэкапа без потери заказов за последние сутки. Доля релевантных кандидатов после этого выросла примерно вдвое.

3. Ночные дежурства в маленькой команде. Поддержка 24/7 означает, что кто-то реагирует на сигнал мониторинга ночью. Кандидаты, услышав об этом, сразу спрашивали, как часто и сколько за это платят. Мы помогли руководству оформить правила до выхода на рынок: дежурство по неделям на троих (сисадмин и два PHP-программиста), отдельная оплата дежурной недели и оплата каждого фактического ночного выхода. Когда условия появились в вакансии, отказы на финале из-за дежурств прекратились.

4. Frontend без React. Большая часть фронтендеров хочет работать с React и Vue, а студии нужна вёрстка макетов собственных дизайнеров под шаблоны Битрикс и темы WordPress, чистый адаптив и аккуратные анимации. Для части кандидатов это выглядит как шаг назад. Для подбора Frontend-разработчика мы целенаправленно искали верстальщиков и фронтендеров из других веб-студий, которым нравится разнообразие проектов, а не один продукт годами. Тестовое сделали коротким: сверстать один блок из реального макета студии. По нему сразу было видно отношение человека к деталям.

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

6. Передача дел от фрилансеров. Сайты, доступы и знания жили у внешних людей. Мы заложили это в найм: на финале PHP-программистам и сисадмину рассказывали, что предстоит принять, и обсуждали, как они построят аудит. В оффер включили первую задачу на месяц: инвентаризация всех сайтов на поддержке, доступов и версий CMS. Это честно отсекло тех, кому интересно только писать новое.

Управляющий партнёр A2

Час с HR-директором бесплатно

Продуктивный разговор о найме с HR-директором A2. Только для компаний от 20 сотрудников

Аналитика по воронке

PHP-программист, за весь проект

Этап Количество Конверсия
Отклики и активный поиск 118 —
Прошли скрининг (вкл. вопрос про Joomla) 27 22,9%
Интервью с руководителем 11 40,7%
Практическое задание 6 54,5%
Оффер 3 50,0%
Вышли на работу 2 66,7%

Системный администратор, за весь проект

Этап Количество Конверсия
Отклики и активный поиск 96 —
Прошли скрининг (вкл. кейс с бэкапом) 14 14,6%
Интервью с руководителем 7 50,0%
Оффер 2 28,6%
Вышел на работу 1 50,0%

Frontend-разработчик и тестировщик, за весь проект

Позиция Кандидатов Скрининг Тестовое Интервью Оффер Вышли
Frontend-разработчик 142 31 12 5 1 1
Тестировщик 204 38 15 6 2 1

Сроки закрытия (от старта поиска по позиции)

Позиция Нужно Закрыли Срок закрытия
Системный администратор 1 1 5 недель
PHP-программист 2 2 4 и 7 недель
Frontend-разработчик 1 1 5 недель
Тестировщик 1 1 4 недели
Итого 5 5 —

Самая узкая воронка у системного администратора: из 96 кандидатов скрининг прошли меньше 15%, потому что большинство откликов шло от офисных админов. Зато после скрининга каждый второй дошёл до интервью с руководителем. У тестировщика картина обратная: поток большой за счёт выпускников курсов, а основной отсев на тестовом, где видно, умеет ли человек описать ошибку. Дольше всех закрывался второй PHP-программист, на седьмой неделе: требование работать сразу с несколькими CMS сильно сужает рынок, и смягчать его клиент не стал, и правильно.

Что в итоге

За 9 недель студия получила техническую команду из пяти человек: системного администратора, двух PHP-программистов, фронтендера и тестировщика. Все пятеро прошли испытательный срок. За первый месяц команда провела инвентаризацию сайтов на поддержке, перевела бэкапы на единую схему и закрыла хвост старых задач, которые висели на фрилансерах. Внешние исполнители остались только на разовых проектах.

Главный вывод: маленькой компании, которая уходит от фрилансеров, важно нанимать в правильном порядке. Сначала тех, кто держит то, что уже работает и приносит деньги, потом тех, кто улучшает новое. И описывать роль через реальные задачи: «восстановить сайт после взлома» отсекает лишних кандидатов лучше, чем любой список требований.

И второе. Неудобные условия вроде ночных дежурств или старой Joomla не надо прятать до финала. Когда они названы честно и оплачены, кандидат принимает их спокойно. Когда всплывают на последнем интервью, вы теряете почти нанятого человека.

Если вы небольшая студия или агентство и хотите собрать свою техническую команду вместо фрилансеров, напишите нам. Подбор IT-специалистов под ваш масштаб и порядок найма обсудим на первой встрече.

Новые кейсы
HR-специалисты обсуждают кандидатов на планшете

HR отдел
на аутсорсе

Десятки кандидатов по 5-ти должностям одновременно без ограничений

Наши исследования

Исследование:Изменения рынка труда менеджеров по продажам(Россия, Москва и область, 2020–2025)
Как рассчитать KPI для сотрудников: формулы, примеры расчета, методы измерения и оценки показателей
Ниже представлен структурированный список основных HR-метрик, которые рекомендуется отслеживать HR-м
Логотип кадрового агентства А2

Получить консультацию

Услуги

Обучение

Не нашли нужную услугу?

Свяжитесь с нами – подберем решение под ваши задачи

+7 950 908 84 24

Скидка 50% 
на первый месяц

Оставьте заявку – обсудим вашу задачу, подготовим предложение и применим скидку 50% на первый месяц.

Быстрый старт
в течение 1-3 дней
Эксперты

в найме digital и IT

Прозрачный

и понятный процесс