Как схантить Senior Frontend Developer из Jetbrains

Кейс подбора в цифрах

Senior Frontend Developer

Срок закрытия — 9 недель

24 показа

Из всего потока было выбрано 24 наиболее релевантных резюме, которые показали заказчику
10 интервью

Из 24 кандидатов заказчик выбрал 10 человек, с кем хотел бы пообщаться
2 оффера

2 кандидата из 10 получили предложение о работе
0 выходов

Ни один кандидат не принял оффер
Заказчик
Retable.ai – это no-code платформа для трансформации и анализа данных
Задача
Найти Senior Frontend Developer (>5 лет) со знанием ванильного JavaScript, Canvas, алгоритмов, структур данных и опытом работы с React/Typescript (>3 лет), парсинга тяжелых файлов на страницу (Web Worker) и сложных операций с текстом на странице (например, опыт нахождения совпадений на странице)
Решение
Составили карту поиска и список доноров. Поиски, которые дали офферы.
  1. Поиск по заголовку, компаниям и технологиям в русскоязычном Linkedin: site:ru.linkedin.com/in intitle:JavaScript OR intitle:Frontend JetBrains OR Miro React Typescript
  2. Поиск по заголовку, уровню разработчика и технологиям в русскоязычном Linkedin: site:ru.linkedin.com/in intitle:JavaScript OR intitle:Frontend intitle:Senior React Typescript Canvas
Результат
  1. Поставленные задачи выполнены на 0%
  2. За 1 неделю было отправлено 7 кандидатов, все не прошли техническое интервью по причине слабой computer science базы (алгоритмы, структуры данных) и отсутствия опыта разработки продуктов со сложной бизнес-логикой на фронте. Провели отдельно звонок с нанимающим менеджером: обсудили продукт, требования к кандидату, задачи, которые ему предстоит выполнять. Сместили акцент на тех разработчиков, у кого был опыт работы на бекенд языках разработки, так как бекенд продукта написан на Kotlin, а часть логики с использованием Kotlin Multiplatform. Изменили структуру HR интервью: добавили скрининг на алгоритмы и скрины интерфейса продукта с подробным описанием задач. Обратили внимание на те компании, которые разрабатывали подобные продукты: JetBrains (IDE), Miro (доски, изменяющиеся в real-time) и другие
  3. За следующие 2 месяца было отправлено 15 кандидатов, 10 из них успешно прошли техническое интервью, 2 получили офферы, 0 принятых. У обоих кандидатов, получивших офферы был опыт работы в JetBrains. Один разработчик отказался от оффера, так как хотел работать в крупной компании. Другой разработчик сделал выбор в пользу компании, которая предлагала релокацию и зарплату в валюте