company_banner

Как Badoo набирает разработчиков

    image

    Привет! Меня зовут Аркадий, я тимлид в компании Badoo. Сегодня я расскажу вам о том, как за одни выходные мы сделали предложение о работе восьми мобильным разработчикам. И снова приглашу вас поучаствовать в нашем рекрутинговом мероприятии, по итогам которого лучших Android- и iOS-разработчиков мы заберём работать в лондонский офис Badoo.

    Ни для кого не секрет, что индустрия софтверной разработки сегодня испытывает сильнейший дефицит квалифицированных кадров. Работодатели и рекрутеры всеми силами стараются привлечь хороших специалистов. В ход идут все средства: от банального спама в LinkedIn, рекламы в соцсетях и на профильных сайтах до приглашений внутри собственных сервисов. Я думаю, многие слышали историю о том, как Google анализирует поисковые запросы, выявляет девелоперов и предлагает им работу. Не уверен, что эта история правдива, но меня лично один популярный финтех-стартап приглашал на собеседование через своё мобильное приложение.

    Современные рекламные платформы позволяют очень точно таргетировать рекламу на целевую аудиторию. Например, очень просто заказать рекламу в Facebook, которая будет показываться разработчикам в определённом районе. Однако всё это даёт весьма посредственный результат, если смотреть на количество кандидатов, которые откликнулись на вакансию и прошли интервью.

    Badoo сейчас быстро растёт, и нам постоянно требуются новые сильные разработчики, которые смогут быстро влиться в команду и начать продуктивно трудиться. Этим летом стало ясно, что нам нужно больше людей, чем может обеспечить стандартный процесс поиска, и мы начали думать, что можно сделать. Мы активно рекламировали нашу вакансию, видели неплохие результаты по просмотрам, но получали скромное количество откликов. И это при том, что у компании довольно хорошая репутация.

    Многие знают ребят из наших команд по выступлениям на конференциях, по блогу на Хабре. Условия труда в Badoo уже стали легендой, в какой-то момент репортаж о наших ежемесячных вечеринках даже по телевизору показывали (вот и сейчас я пишу этот пост, а вокруг вовсю идёт подготовка к Halloween party). В личных разговорах почти все выражают искреннее желание работать у нас. Так чего же не хватает?

    Как мы пришли к идее проводить все этапы интервью за один выходной день


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

    Итак, наш потенциальный коллега обладает несколькими годами профильного опыта. Благодаря незаурядным способностям он, скорее всего, уже работает в хорошей и/ или известной компании, у него достаточно высокая зарплата. Да и в целом всё у него уже сложилось, всё стабильно. Но тем не менее он открыт для предложений и готов рассматривать новые возможности. И вот он узнаёт о нашей вакансии…

    Наверняка он уже слышал о компании, возможно, перечитал отзывы на Glassdoor и вдохновился. Он обязательно позвонит и договорится об интервью прямо в четверг. Хотя нет, в четверг очередной релиз, обязательно нужно быть на работе, нельзя подвести команду. Значит, на следующей неделе! Хотя нет, на следующей неделе тоже не получится выделить время: каждый день – митинги. А ведь интервью будет несколько, и каждый раз нужно будет как-то находить время. Как объяснить своё отсутствие на рабочем месте, да ещё и несколько раз подряд? Даже если руководство адекватное и не делает трагедию из того, что сотрудники ходят на интервью, всё равно как-то неудобно. И тут ему пишут что-то в корпоративный чат, он открывает новую вкладку в браузере, и вопрос с интервью переходит в разряд «когда будет время». То есть никогда.

    Знакомая ситуация?

    Стало понятно: если у человека нет веских оснований менять работу, если он в целом всем доволен, то его очень непросто побудить даже просто прийти на собеседование. Даже если он в принципе не против попробовать свои силы. А в нашем случае ситуация ещё сложнее: после успешных видеоинтервью мы приглашаем кандидата к нам в лондонский офис. То есть нужно делать визу и выделять несколько дней на поездку.

    Что делать – очевидно: устранить все неудобства. Сложно выделять время на неделе? Назначаем интервью на выходные дни. Долго ждать визу, тяжело лететь в Лондон? Переносим действие в наш московский офис. А чтобы сделать процесс ещё удобнее, нужно сжать его до одного дня. И мы всё это сделали!

    Мы определили дату: на выходных, когда наша команда прилетит из Лондона в Москву, чтобы в режиме нон-стоп собеседовать кандидатов. Для предварительного отбора сделали тест на hackerrank.com. Написали пост с приглашением, сделали несколько постов в социальных сетях – и этого оказалось достаточно, чтобы наш тест попытались пройти 407 разработчиков на iOS и Android. Мы отобрали 36 человек с самыми высокими баллами и пригласили их к нам в офис. Мобильные команды подготовили вопросы по своим платформам для двух интервью (первое – на полчаса, второе – на час, каждый этап – на выбывание). Тех, кто прошёл оба этапа, ждало финальное часовое интервью на системный дизайн. Успешно прошедшим все этапы мы тут же делали письменное предложение работы.

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

    Немного статистики:
    407 человек попробовали пройти наш тест на Hackerrank;
    36 человек мы пригласили в офис на собеседования;
    22 успешно прошли первый этап;
    16 прошли второй этап;
    восемь человек получили предложения о работе;
    пять из них уже трудятся в нашем лондонском офисе.

    Результаты были признаны суперуспешными, и сейчас, спустя полгода, мы решили повторить рекрутинговое мероприятие. Дата уже назначена! 18–19 ноября наша команда вновь будет в Москве собеседовать кандидатов.

    Про мероприятие 18–19 ноября


    Итак, мы снова приглашаем Android- и iOS-разработчиков попробовать свои силы!

    Как и в прошлый раз, для того чтобы получить приглашение на очную встречу, вам нужно пройти несложный тест на hackerrank.com. Ссылка на него – тут events.badoo.com

    Я поговорил с ребятами, которые участвовали в прошлом мероприятии и теперь работают с нами, спросил, что бы они улучшили. Почти все отметили, что между этапами интервью были слишком долгие периоды томительного ожидания. Поэтому мы составили новое расписание, в котором ликвидированы эти задержки для каждого кандидата. Мы будем приглашать кандидатов небольшими группами в разное время в течение дня и обеспечим необходимое количество интервьюеров, чтобы для каждого кандидата собеседования проходили без пауз.

    А вот и наши интервьюеры, знакомьтесь!

    iOS-команда: Богдан Орлов KAIIIAJIOT, Антон Щукин AntonPalich, Alexis Santos, Виктор Шаманов wiruzx.



    Android-команда: Андрей Куликов andkulikov, Никита Старкин, Аркадий Иванов.



    А также Rafael López (глава мобильной разработки), Иван Бирюков bivy (Android features team lead), Jairo Gonzalez (iOS features team lead) и я, Аркадий Гамза arkadygamza (iOS and Android core team lead).




    «Я бы пришёл, но...»


    Я понимаю, что многих пугает сама идея переезда в другую страну. Поэтому попытаюсь развеять некоторые страхи, которые могут удерживать вас от принятия такого решения. Я собрал личную статистику аргументов, которые люди чаще всего приводят, отказываясь от переезда в Лондон…

    «…в Лондоне плохая погода»


    Если честно, я и сам так думал, пока не переехал. И был крайне удивлён тому, что погода в Лондоне значительно лучше, чем в Москве. В целом климат гораздо мягче: летом не так жарко, зимой не так холодно. По статистике, в Лондоне 142 солнечных дня в году, в то время как в Москве – всего 114. То есть на целый месяц в год больше солнца! Мои личные наблюдения соответствуют статистике; я часто обмениваюсь фотографиями с друзьями из Москвы и Питера, выглядит это примерно так (фото сделаны в один день):





    Кстати, в Лондоне много вечнозелёных растений, включая пальмы, которые прекрасно переносят местную зиму.

    Но преимущества, конечно, не только в солнце и температуре. В Лондоне чисто. Я хожу зимой и летом в белых кроссовках, и они не пачкаются! Машину можно мыть раз в год, она остаётся чистой, даже если дорога мокрая. Меня лично в Москве очень угнетало по шесть месяцев в год (а то и больше) терпеть грязь на дорогах, дышать незамерзайкой и созерцать унылый поток из грязных автомобилей. Может быть, как раз из-за чистых дорог в Великобритании многие не разуваются на пороге, входя домой, чем вгоняют в ужас наших соотечественников.

    «…я плохо знаю английский»


    Формально, чтобы получить рабочую визу, достаточно набрать 4 балла из девяти на экзамене IELTS. Это очень низкий уровень. Если вы можете самостоятельно заказать пиво на английском, то, скорее всего, сдадите.

    В повседневной жизни вы точно не будете испытывать трудности – Лондон чуть менее чем полностью населен мигрантами из всех стран мира, все давно привыкли к очень разному произношению и уровню понимания английского. Я, например, испытывал сложности только с разговорами по телефону. И до сих пор не всё понимаю; но теперь я не стесняюсь переспрашивать до тех пор, пока не пойму мысль собеседника.

    «…там очень дорого!»


    Это правда – многое стоит дороже, чем в России. Но и платят очень прилично. Приведу пример. Компания Badoo выдаёт новым сотрудникам на переезд relocate bonus в размере 10 000 фунтов. Затем каждый месяц, помимо зарплаты, можно заработать бонус вплоть до 75%! Ещё есть полугодовые бонусы два раза в год. В результате доход девелопера может превышать 100 000 фунтов в год. Я часто слышу: «Там все так зарабатывают». Это миф: только 2% населения Великобритании получает так много. Так что в вагоне лондонского метро у вас будет хороший шанс оказаться самым высокооплачиваемым специалистом.

    Подробнее обо всех нюансах переезда в Лондон и жизни в Туманном Альбионе написал наш коллега вот в этой статье.

    Не стесняйтесь задавать вопросы в комментариях, постараемся на все ответить!

    Еще раз ссылка на тест events.badoo.com
    Badoo 352,82
    Big Dating
    Поделиться публикацией
    Комментарии 43
    • +8
      Я пытался пройти ваш тест в прошлый раз и срезался как раз на английском. Один вопрос читать мануал и совсем другой когда вы задаете вопрос или ставите задачу на английском…

      PS
      Теперь усиленно учу английский :)
      • 0
        Ссылок нет.
        • +12
          Это первое задание :)
          • 0
            Ссылки поправили, спасибо!
          • 0
            Я прошел тест еще в конце октября, несколько дней после этого по той же ссылке получал сообщение «тест проверяется». Сейчас я снова попадаю на стартовую страницу теста и повторно пройти его не могу (что вполне ожидаемо). Как узнать свой результат?
            • 0
              Мы в понедельник начнем рассылать приглашения тем, кто успешно прошел тест. Напишите, пожалуйста, мне в личку ваш email я проверю, что ваш тест обработан.
            • +1
              А можно без тестов, если в портфолио есть сильный проект? :)
              • +3
                Отличный вопрос, он показывает, что зачастую у сильных разработчиков нет времени не только на интервью, но и на тест. Мы подумаем над процессом, который позволяет устранить и этот сдерживающий момент, может быть что-то изобретем!
                • 0
                  Сильный проект в портфолио не говорит о вашем вкладе в него. Что, если архитектуру разрабатывал сильный сеньор, а вы как джуниор только вёрстку правили, не понимая как там всё внутри работает?
                  • +1
                    Да, согласен. Но в редких случаях случается, что сильные проекты делаются полностью одним человеком, без других сеньоров и сеньорит :)
                    • 0
                      Есть пример «сильного» проекта? Хочу расширить кругозор…
                      • +1
                        Android: Clean Architecture, Kotlin, Java 8, Dagger, RxJava, Retrofit, NDK, Protobuf, Glide, Mockito, Robolectric, Google Play Services (Google Maps, Location API, In-app billing)
                        Backend: PHP 7, Yii 2, React socket server, Nginx, HAProxy, MySQL, Redis, 9 групп серверов на инстансах AWS в Docker-контейнерах
                        Лишь бы кругозор не порвался :)
                        • 0

                          А что за проект то? Можно ссылку чтоли?

                • 0
                  А есть ли ещё смысл набирать команду, если приложение и так уже вылизано? Или команда под вторые и третьи проекты? Или текучка кадров?
                  • 0

                    Ну, в Лондоне довольно высокая конкуренция за разработчиков. В том же финтехе программист с зарплатой и бонусом в 100k в условном "не финтехе", будет получать 250k+.

                  • 0

                    … Или новый функционал.

                    • 0
                      У нас огромное количество идей по развитию проекта и постоянно генерятся новые. Задач хватит на всех!
                    • 0
                      del
                      • 0
                        Есть какие-либо обязательные условия трудоустройства в Англии?

                        Например наличие профильного высшего образования (бакалавриат, магистратура)? Влияет ли это наличие на что-то?
                        Уровень английского, как я понял pre-intermediate уровня будет достаточно?
                        Какие-то подводные камни, с которыми можно столкнуться?
                        • +1
                          Из обязательных условий — IELTS тест на 4 или более балла (по каждому из разделов минимум 4 балла), который необходим для получения визы.

                          Наличие высшего образования в условия не входит.

                          С самой визой и всеми остальными деталями мы помогаем — подводные камни разруливаются адвокатским агенством, с которым у нас партнерство и которое помогает в оформлении всех документов, так что переживать на эту тему не стоит!
                        • –2
                          Очень разочарован посредственностью теста. Я бы даже сказал, что это скорее своеобразная капча, а не тест.
                          • 0
                            Да, тест не сложный, как и обещали. С другой стороны, мы видим, что такого уровня тест успешно проходят примерно 10% кандидатов. Вы считаете, что нужно делать сложнее? Почему?
                          • –1
                            А в чём заключается интервью на системный дизайн?
                            • +1
                              На этом интервью мы оцениваем как кандидат подходит к проектированию приложения.
                            • 0
                              А аналогичный подход в отношении не мобильных разработчиков планируется?
                              • 0

                                Все зависит от того, какие именно технологии тебя привлекают.

                              • 0
                                К сожалению, мало кто может платить 650кр/мес разработчику
                                • 0
                                  Скажите пожалуйста, при рассмотрении кандидата, большой плюс дает наличие открытых проектов, по которым вы можете оценить его код и опыт?
                                • 0
                                  Неужели в Лондоне сложно найти квалифицированного программиста на такую зарплату? Почему выписывайте из РФ?
                                  • 0
                                    Мы нанимаем со всего мира, не только из РФ. В Москве мы здесь традиционно активны — у нас здесь есть офис, нас многие знают (в том числе благодаря хабру), логично использовать эти преимущества.
                                  • 0
                                    Глянул тест одним глазом…
                                    Вопрос: на собеседовании, в Лондоне, вы будете сортировку пузырьком на доске заставлять рисовать? :)
                                    • +1
                                      Как вы узнали? Придется теперь новую задачу придумывать!
                                    • 0
                                      «Я бы пришёл, но...»
                                      … но живу далековато от Москвы/Лондона и на оффлайн собеседование прилетать очень накладно. Вот такой вариант бы описали (:
                                      • +2
                                        мы оплачиваем билеты на ивент и обратно кандидатам, успешно прошедшим этот тест7
                                      • 0
                                        А там можно как-то вернуться к задачам, которые не успел доделать в срок? Не могу успокоиться, пока не решу все :)
                                        • 0
                                          Ого, вот это подход! Напишите мне в личку, попробуем придумать что-нибудь.
                                      • 0
                                        Проходил тест весной.
                                        Прошел первое собеседование, срезался на втором.
                                        Было интересно.
                                        Стоит отметить, что в этот раз тест гораздо легче)
                                        • 0
                                          Последний абзац про зарплату очень грамотно вставлен, потому что всех интересует вопрос денег.

                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                          Самое читаемое