Как C#-разработчики попадают в Контур

C#-разработчики – представители самого массового стека в Контуре

Более 500 человек разрабатывают разные виды сервисов: бэкенд для веб-приложений, десктоп-приложения для Windows, инфраструктурные решения для других команд.

Контур – экосистема для бизнеса. Мы автоматизиуем рутину и облегчаем жизнь предпринимателям.

Растем и развивается, поэтому мы все время в поиске опытных разработчиков.

Постоянно улучшаем процессы найма. Например, обратную связь после собеседований мы даем в течение двух дней.

Из чего состоит найм C#-разработчика
Чего ожидать и как готовиться

Для нас важно, чтобы новичку в Контуре было комфортно и интересно. Чтобы сразу понимать, что важно для вас, какие моменты вас драйвят, а что – демотивирует, с вами будет общаться HR-менеджер. Поговорим про ваши ожидания от работы, расскажем про то, как устроены процессы в Контуре, про нашу культуру, ответим на все вопросы. Если происходит мэтч – переходим на следующий этап:)

Если у вас не очень много коммерческого опыта разработки, HR предложит небольшое домашнее задание – задачу на код на C#. Ее можно решить в спокойном режиме перед техническим собеседованием.

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

Собеседование состоит из трех базовых блоков:

  • Обсуждение проектов, в которых вы участвовали. Нам интересно поговорить о целях, архитектуре, используемых технологиях. Также будем беседовать о вашем техническом кругозоре – обсудим знания по разным темам и технологиям.
  • Поговорим про архитектуру распределенных систем. Чтобы встреча была более предметной, HR отправит вам короткий опросник до интервью: он не влияет на результаты собеседования, но поможет подготовиться к общению.
  • Разберем небольшую задачу на код-ревью. На собеседованиях мы не просим писать много кода, или решать сложные алгоритмические задачи на бумажке. Но нам важно понимать, как вы работаете с новым для себя кодом, на что обращаете внимание на код-ревью.

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

Что рекомендуем сделать перед собеседованием:

  • Освежите память о предыдущих проектах и вашей роли в них. Заполните опрос о технологиях, которыми владеете.
  • Позаботьтесь о том, чтобы проходить интервью с компьютера: так вам будет комфортнее и проще работать с задачей и рисовать архитектурную схему.

Мы подготовили для вас материалы, которые помогут подготовиться к техническому собеседованию:

Смотреть материалы

Команды Контура очень разные. Если после технического собеседования мы поймем, что с какой-то из них у вас точно случится идеальное совпадение – предложим вам сразу познакомиться. На встрече будет уже знакомый вам HR, менеджер разработки этой команды и ваш потенциальный наставник.

Разговор будет идти про особенности конкретного сервиса, про ваши и командные ценности, про культуру. В общем, обсудите все, чтобы вы смогли понять, подходит ли конкретно вам эта команда, приятны ли вам потенциальные коллеги, драйвят ли задачи.

Дисклеймер: эта встреча не обязательна для всех C#-разработчиков. Мы приглашаем на нее только кандидатов с грейдом senior и lead по итогам технического интервью, чтобы обсуждать ближайшие перспективы управленческих позиций в разработке.

У всех программистов в Контуре есть непосредственный руководитель – менеджер команды – и функциональный руководитель. Это человек отвечает за разработчиков определенного стека или роли, делает так, чтобы им было интересно и комфортно работать, чтобы они развивались и не перегорали.

На этой встрече вы познакомитесь с функциональным руководителем C#-разработчиков Контура. Обсудите, как ваши ожидания от новой работы могут реализоваться внутри компании. Например, если вы хотите быть тимлидом, то в рамках этой встречи вам расскажут, какие у нас бывают варианты тимлидерства.

После собеседования
есть два варианта развития событий

Трудоустройство в команду

Если вы уже пообщались с конкретной командой и между вами произошел мэтч – добро пожаловать в Контур :) После трудоустройства вы выйдете сразу в команду, будете вливаться в контекст, знакомиться с коллегами и адаптироваться в Контуре.

Буткамп

Разработчики в Контуре могут выбирать команду на входе в компанию, попробовать разные направления и понять, в каком из них хочется работать. Этот проект называется Буткамп: он позволяет новичкам познакомиться с несколькими командами, выбрать более интересную для себя и легче адаптироваться.

Как работает Буткамп

1.

Проходите крэш-курс

Это практические занятия по основным навыкам – чистому коду, тестированию, проектированию, и по ключевым инструментам инфраструктуры, принятым в Контуре. Весь стандартный ликбез выносится в видеолекции, а на встречах решаются практические задачи. Курс позволяет выровнять технический контекст, если вы давно не обращались к какой‑то из тем.

2.

Выбираете 3 интересные для себя команды, в которых есть открытые вакансии

В этом помогает ментор – наставник с широким контекстом по разным проектам в Контуре.

3.

Стажируетесь в выбранных командах

Стажировка занимает 3-4 недели, за которые вам нужно будет познакомиться с коллегами, завершить несколько типовых задач и довести их до релиза, а еще – решить, интересно ли вам работать в этой команде. Команда в свою очередь будет решать, сойдетесь ли вы по характеру.

4.

Решаете, в какой команде остаться

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

40

новичков-бэкендеров прошло через буткамп в 2021 году

73 %

из них решили остаться
в первой команде

сходили только на одну
стажировку

Отзывы буткамперов

Игорь Леонтьев

фронтендер команды Финансы и учет

Новая компания, новый вызов – это всегда кроме радости и большой стресс, но меня окружили заботой – HR Аня, Рита из отдела адаптации и наставник, поэтому было гораздо проще влиться и почувствовать себя «своим». Спасибо.

Марина Пестова

бэкендер в Диадоке

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

Алексей Морозов

буткампер

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

Почему в Контуре классно

Можно выбирать

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

Развиваемся и развиваем

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

Понятная польза для клиентов

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

Поддерживаем друг друга

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