Как проходит процесс найма к нам компанию на позиции Senior Frontend Developer. Для начала неплохо в целом отвечать требованиям в вакансии и уметь в хороший английский язык. Не обязательно быть остроумным шутником (хотя не плохо бы), но уметь объясняться и понимать, что тебе говорят.
Конечно же необходимо иметь правильно составленной резюме, либо хорошо заполненный профиль на Линкедине. Из них должно быть понятно, какую должность вы хотели бы занять, где вы работали и что вы там делали (как минимум список технологий).
Первый разговор будет с “рекрутером”. Там обязательно будет неглупый человек, который имеет пусть не глубокое, но все-таки представление об обсуждаемых технологиях и процессах. Это этап, на котором необходимо красиво о себе рассказать, употребляя много актуальных терминов.
Там же стоит задавать вопросы: про компанию, про клиентов, про проекты, про зарплату и бонусы и любые другие. Рекрутеры любят, когда их спрашивают. Это создает впечатление заинтересованности потенциального работника и говорит о потенциально неплохих софт-скиллах. Ну и не мычите, говорите нормально.
Рассказывать необходимо уверенно и желательно более или менее подробно. Не стоит стесняться выставлять себя в роли важного механизма на своих предыдущих местах работы. Чем больше рассказываешь про свои обязанности и достижения – тем больше шанс попасть дальше.
На втором этапе будет тестовое задание. Я бы сказал, что оно очень простое, но тут все персонально. Я бы советовал не усложнять, сделать полностью готовое решение наиболее простым путем. Написать readme как все запускать, и не забыть про тесты для кода.
Повторюсь, задание простое, не надо делать монструозную архитектуру и использовать миллион библиотек. Я сделал на чистом JS без зависимостей и тестов. Но я отправил его обратно уже через 40-45 минут после получения. У меня все работало, пристойно выглядело и код был легко читаем.
Если с тестовым заданием все хорошо, то будет беседа с одним из работников-программистов. Снова придется рассказывать о своем опыте, используя термины. Только теперь все это придется разбавить описанием процессов разработки и вашему влиянию на них.
Мы стараемся нанимать людей с лидерскими качествами, поэтому вы должны уметь свое мнение и уметь его аргументировать. Также будут спрашивать что-нибудь про алгоритмы и какие-нибудь модные библиотеки или функции javascript. Ничего экстраординарного. Если чего-то не знаешь или не помнишь так и говори, озвучивай мысли вслух, задавай наводящие вопросы.
В случае, если “техническое” собеседование пройдет успешно, то предложат контракт и помогут с переездом в случае необходимости. Весь процесс найма проходит очень быстро. В идеале можно в 8-10 дней вложиться. Всегда помните, что не только вы ищите работу, но и работодатель ищет работника.