Как работают программисты в компании Toughbyte

Читать в полной версии →

Подробно рассказываем, как устроена работа программистов в компании Toughbyte, с какими технологиями они работают и при чем тут европейская система управления.

Про наш продукт

Tougbyte — это рекрутинговая платформа, которая помогает ИТ-специалистам и работодателям находить друг друга. Мы объединили автоматизацию с персонализированным подходом, чтобы упростить и ускорить процесс найма и для работодателей, и для кандидатов. У платформы три интерфейса: для рекрутеров, кандидатов и клиентов. Все взаимодействия сторон проходят через платформу, что позволяет качественно повысить их эффективность.

Как работает Tougbyte

Компанию Tougbyte основали два разработчика в 2015 году. Они также создали крупнейшие митапы в России и Финляндии: MoscowJS, PiterJS, HelsinkiJS. С тех пор Tougbyte неуклонно растет: только за последний год число сотрудников увеличилось вдвое. Сегодня у нас в компании работает уже больше 70 человек.

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

У нас европейская культура управления. Сотрудники оцениваются по результату, а не числу отработанных часов — поэтому мы не используем систем трекинга. Мы все друг с другом на «ты», вне зависимости от должности, возраста или стажа. Каждый месяц мы проводим встречи один на один каждого сотрудника с тимлидом, раз в три месяца — skip level с руководителем департамента.

Бонусы для сотрудников

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

Как устроена разработка в компании

У нас три команды фуллстек-разработчиков. Каждый день проходят daily stand-up звонки команд для синхронизации, а по пятницам мы проводим development talks, где обсуждаем последние технологии.

В разработке у нас используется последняя версия Ruby on Rails, а также Stimulus, Hotwire, PostgreSQL. Проект хранится в GitHub-репозитории и автоматически деплоится на Heroku из мастера. Мы ревьювим весь новый код, покрываем логику тестами.

Каких программистов мы ищем

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

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

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

Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях