В апреле 2022-го к нам обратилась компания FUN&SUN, чтобы мы подобрали для них две команды разработчиков и группу тестировщиков. На нашей стороне был поиск, собеседования, технический скрининг, онбординг и погружение кандидатов в рабочие процессы. Всё прошло быстро — мы управились за две недели. В статье поэтапно расскажем, как мы работали.

У FUN&SUN был бэклог из 600+ задач. Своих разработчиков не хватало, поэтому решили взять новых людей

FUN&SUN — одна из ведущих туристических компаний России, которая была основана в 2009 году на базе российских туроператоров VKO Group и Mostravel. Ранее она была известна как TUI Россия и СНГ, а с марта 2022-го развивает собственный бренд FUN&SUN.

У компании есть сайт и мобильное приложение. Клиент обратился к нам, чтобы усилить команду разработчиков для сайта: сначала нужно было помочь разобрать бэклог на 600+ задач, а затем заняться новыми функциями. 

Например, нужно было верстать, адаптировать и дорабатывать логику страниц, некоторые — создавать с нуля. Ещё было важно улучшить показатели скорости загрузки сайта и интегрировать его с сервисами-отзовиками. Все изменения нужно было протестировать. 

Разработчики и тестировщики нужны были срочно, а у рекрутёров клиента было много других задач. Поэтому FUN&SUN обратились к нам — мы как раз специализируемся на подборе команд разработчиков. 

Клиент пришёл с точным запросом — нужно было две команды по 5 разработчиков в каждой и 4 тестировщика

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

Вот кого искали в FUN&SUN:

Поиск кандидатов

Мы подобрали кандидатов из своей базы

Мы ищем разработчиков по собственной базе. Туда попадают те, кто зарегистрировался на платформе Skipp, но ещё мы находим людей сами — каждый день работаем по новым вакансиям и составляем сорсинговые запросы. Ищем специалистов везде: от Github и Stackoverflow до Xing и Twitter.

В нашей базе кандидатов 19 000 человек. Мы настроили фильтры, которые были важны для клиента — грейд, стэк, специализация, часовой пояс, график — и отобрали тех, кто подходил больше всего.

Кто этим занимался. Кандидатов у нас отбирают менеджеры по привлечению талантов — Talent Acquisition Manager. Они стремятся не просто закрыть вакансию, а помогают специалисту найти проект, который подойдёт ему по технологиям. Для FUN&SUN мы выделили менеджера, который занимался только этим проектом.

Сколько ушло времени. От двух до четырёх часов на каждого кандидата в зависимости от роли.

Сколько кандидатов прошло дальше. 76 разработчиков и 26 тестировщиков.

Провели интервью с подходящими кандидатами

Мы позвали на интервью всех, кто прошёл первичную проверку, и поговорили с ними. На созвоне мы рассказали о проекте, объяснили, для которого ищем специалистов, и верифицировали профиль кандидата.  

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

Финальная цель интервью — понять, произошёл ли «мэтч» у кандидата с проектом. Нам важно, чтобы не только специалист подошёл под требования клиента, но и чтобы самому кандидату понравился проект. 

Кто этим занимался. Менеджер по привлечению талантов.

Сколько потратили времени. 2 дня.

Сколько кандидатов прошло дальше. 25 разработчиков и 6 тестировщиков.

Провели технический скрининг

На этапе скрининга мы проверяем, насколько навыки кандидата подходят для проекта. Скрининг делится на две части — теоретическую и практическую.  

В теоретической части эксперт расспрашивает кандидата о его проектах — выясняет, какие инструменты он использовал, и как именно работал. Вот, что мы спрашивали на техскрининге для FUN&SUN:

⚡ Работали ли вы с unit-тестами на Vue.JS?

⚡ Какие существуют операторы условного показа компонентов в Vue.Js?

⚡ Работали ли вы со слотами? Для чего нужны слоты? Можно ли использовать несколько слотов?

⚡ Работал ли вы с mixins? Можете ли описать, что это такое?

В практической части техскрининга мы просили кандидата написать код для решения небольшой задачи и потом оценивали результат. 

Так проходит практическая часть скрининга

После техскрининга эксперт писал отчёт — документ, в котором подсвечены сильные и слабые стороны кандидата. Эту обратную связь мы отсылали разработчикам на следующий день после ассессмента. 

Отчёт по одному из кандидатов для FUN&SUN

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

Скрининг тестировщиков проводил сам клиент: в FUN&SUN искали специалистов с редким стэком и хотели сами убедиться, сможет ли кандидат решить их задачи. 

Сколько ушло времени. 3 дня.

Сколько кандидатов прошло дальше. 16 разработчиков и 4 тестировщика.

Собрали команды и погрузили их в процессы клиента 

У FUN&SUN большая команда разработчиков, но тимлидов мало. Поэтому мы помогали с погружением специалистов в процессы клиента: контролировали получение учёток и доступов, оформляли документы, проводили встречи с лидами, чтобы выстроить план работы над проектом.

Кто этим занимался. Проджект-менеджер, которого мы выделили под проект FUN&SUN. 

Сколько ушло времени. 5 дней.

Сколько кандидатов вышло в проект. 10 разработчиков и 4 тестировщика.

Почему удалось найти разработчиков так быстро и что будем делать дальше

Если описывать этот кейс как формулу, она будет такой:

На проекте были небольшие трудности, но их удалось быстро решить, поэтому они не повлияли на работу. Во-первых, когда разработчики вышли на проект, они недолго простаивали — дело в том, что некоторые задачи из бэклога FUN&SUN устарели и их нужно было актуализировать.

Во-вторых, когда началась работа, мы поняли, что тимлиды клиента не успевают ревьюить работу новых разработчиков. Но проблема решилась: в FUN&SUN повысили одного из наших фуллстек-разработчиков до тимлида. Ещё на техскрининге мы заметили, что кандидат заинтересован в проекте и у него большой опыт управления командой. Он хорошо показал себя с первых дней, и ему предложили стать тимлидом — теперь он отвечает за новых разработчиков, и ревью идёт быстрее.

В FUN&SUN рассчитывают работать с новыми командами до конца 2022-го — пока не опустеет весь бэклог. Но как показывает практика, бэклог никогда не заканчивается, поэтому, надеемся, у этой истории ещё будет продолжение.