Как проходит процесс найма к нам компанию на позиции Senior Frontend Developer. Для начала неплохо в целом отвечать требованиям в вакансии и уметь в хороший английский язык. Не обязательно быть остроумным шутником (хотя не плохо бы), но уметь объясняться и понимать, что тебе говорят.

Как нанимают Senior Frontend Developer?

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

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

Там же стоит задавать вопросы: про компанию, про клиентов, про проекты, про зарплату и бонусы и любые другие. Рекрутеры любят, когда их спрашивают. Это создает впечатление заинтересованности потенциального работника и говорит о потенциально неплохих софт-скиллах. Ну и не мычите, говорите нормально.

Рассказывать необходимо уверенно и желательно более или менее подробно. Не стоит стесняться выставлять себя в роли важного механизма на своих предыдущих местах работы. Чем больше рассказываешь про свои обязанности и достижения – тем больше шанс попасть дальше.

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

Повторюсь, задание простое, не надо делать монструозную архитектуру и использовать миллион библиотек. Я сделал на чистом JS без зависимостей и тестов. Но я отправил его обратно уже через 40-45 минут после получения. У меня все работало, пристойно выглядело и код был легко читаем.

Если с тестовым заданием все хорошо, то будет беседа с одним из работников-программистов. Снова придется рассказывать о своем опыте, используя термины. Только теперь все это придется разбавить описанием процессов разработки и вашему влиянию на них.

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

В случае, если “техническое” собеседование пройдет успешно, то предложат контракт и помогут с переездом в случае необходимости. Весь процесс найма проходит очень быстро. В идеале можно в 8-10 дней вложиться. Всегда помните, что не только вы ищите работу, но и работодатель ищет работника.