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