Крупная e-commerce компания, развивающая мобильное приложение с более чем 5 млн установок. Основное направление бизнеса — маркетплейс с быстрой доставкой и множеством платёжных интеграций. Офис находится в Москве, есть возможность работать удаленно.
Задача
Закрыть две вакансии Kotlin-разработчиков в Android-команду.
Позиция №1 — Middle Kotlin Developer:
разработка новых платёжных сценариев;
опыт работы с Coroutines, Retrofit, Android SDK.
Позиция №2 — Senior Kotlin Developer:
участие в переходе приложения на Jetpack Compose;
работа с архитектурой (MVVM, Clean Architecture);
опыт релизов крупных высоконагруженных приложений.
Сложность: высокая конкуренция на рынке и необходимость найти специалистов, которые реально «живут» в Kotlin, а не используют его поверх Java.
Решение
Подготовка к поиску
Встретились с тимлидом мобильной разработки и HRBP, уточнили план релизов и приоритетные задачи.
Составили два профиля: для миддла (фокус на надёжную разработку и интеграции) и для сеньора (фокус на архитектуру и менторинг команды).
Согласовали EVP: участие в продукте с многомиллионной аудиторией, внедрение современного стека (Compose, Coroutines), сильная команда и быстрый релизный цикл.
Поиск кандидатов
Проработали hh.ru и LinkedIn, но акцент сделали на Telegram-сообщества Android-разработчиков и GitHub.
Изучили спикеров последних Android-митапов (Mobius, Droidcon), пригласили трёх кандидатов, которые выступали с докладами по Kotlin.
Всего отправили 130 таргетированных сообщений.
Собеседования
Этап 1 — скрининг от Sayhire. Проверяли глубину знаний Kotlin, опыт именно с Compose, Coroutines и продуктовым подходом.
Этап 2 — технические интервью:
для миддла — интеграции, работа с API и отладка ошибок;
для сеньора — архитектура приложения, подходы к тестированию, опыт наставничества.
Этап 3 — тестовое задание. Реализация экранов корзины и оплаты (для миддла) и архитектурное ревью кода (для сеньора).
Этап 4 — финальное интервью с CTO и продактом. Обсуждали продуктовое мышление и участие в разработке ключевых фич.
Результат
Обе позиции закрыли за 31 день.
Middle Kotlin Developer уже в первый месяц реализовал новый платёжный сценарий с интеграцией Apple Pay и Google Pay.
Senior Kotlin Developer взял на себя миграцию части экранов на Jetpack Compose и провёл код-ревью для команды.
Благодаря чему закрыли:
Активной работе с сообществами и GitHub.
Чёткому разделению профилей и требований к миддлу и сеньору.
Быстрой коммуникации с кандидатом на каждом этапе, чтобы удержать интерес в условиях высокой конкуренции.
Отзывы
Рекрутер Sayhire Анна: «Работать над двумя вакансиями параллельно всегда непросто, но нам помогло чёткое разделение профилей и понимание, кто именно нужен команде. Особенно приятно, что удалось заинтересовать кандидатов через Telegram-сообщества и митапы».
Тимлид Android-команды клиента Андрей: «Мы были удивлены, как быстро получилось найти сразу двух Kotlin-разработчиков. Обычно такие процессы тянутся месяцами. Sayhire не только закрыли вакансии, но и привели в команду специалистов, которые реально усилили наш продукт».