Нанять разработчиков в стартап сложнее, чем в компанию со сложившимися процессами: у вас нет ни бренда работодателя, ни рекрутера, ни времени на долгую воронку. При этом цена ошибки максимальная - в команде из трёх человек один неподходящий инженер это треть команды и половина продуктового риска.
Дальше короткий разбор четырёх решений, которые придётся принять. Если времени на самостоятельный сорсинг нет, подбор разработчиков в стартап имеет смысл сразу отдать специализированному агентству BestHeads и подключаться уже на финальных интервью.
Когда нанимать
Сигналы, что момент наступил: фаундер тратит на багфиксы больше времени, чем на продукт и клиентов; MVP упёрся в лимиты no-code или подрядчика; есть подтверждённый интерес пользователей; есть бюджет на зарплату минимум на 12 месяцев без расчёта на будущий раунд. Наём программистов в стартап, который стартует после закрытия seed-раунда, отнимает два-три месяца в самый неудобный момент.
Кого искать первым
На ранней стадии выигрывает full-stack универсал: он закрывает бэкенд, фронт и базовую инфраструктуру и не простаивает при смене приоритетов. Узкий специалист оправдан, только если ядро продукта технологически специфично. Senior или junior - вопрос автономности, а не возраста: первому инженеру некому отдавать код на ревью, поэтому нужен человек, который сам принимает архитектурные решения. Тимлид появляется, когда в команде четыре-пять человек.
Где искать
| Канал | Скорость | Контроль над командой | Когда подходит |
|---|---|---|---|
| Реферралы и свои каналы | Средняя | Полный | Есть релевантный нетворк |
| Джоб-борды, свой сорсинг | Низкая | Полный | Есть время фаундера |
| Аутсорс и аутстафф | Высокая | Ограниченный или средний | Периферийные задачи, усиление команды |
| Рекрутинговое агентство | Высокая | Полный, человек в штате | Нужен инженер в команду, воронки нет |
Свои каналы отрабатывайте первыми, они дают самых предсказуемых кандидатов. Дальше начинается арифметика: один оффер это десятки контактов и отказов, и каждый час фаундер вычитает из продукта.
Как оценивать
Три этапа за 10-14 дней. Скрининг на 20-30 минут с озвученной вилкой. Техническая проверка на реальной задаче из вашего продукта или парное программирование; тестовое - не больше 3-4 часов. Финальное интервью с фаундером, где проверяется работа в неопределённости, а не стек. Техническую часть должен вести действующий инженер с опытом в нужном стеке.
Чего не делать
- Искать человека под одну текущую фичу.
- Выкатывать список из восьми обязательных технологий на seed-стадии.
- Растягивать процесс на пять этапов.
- Экономить на первом инженере: разница в зарплате между средним и сильным окупается за спринт.
- Выпускать человека в первый день без доступов и первой задачи.