Backend Разработчик (Ruby, Ruby on Rails)

Требования

Бэкенд, Средний (Middle)RubyRuby on RailsSQL

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

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

Описание вакансии

Условия работы

O проекте

Bookmate - сервис предоставляющий доступ к онлайн библиотеке электронных книг по модели подписки.

  • Bookmate написан на Ruby и Ruby on Rails.
  • Кодовая база ведёт свою непрерывную историю с 2009 года.
  • Проект начинался на базе Rails v2.3.3. На начало 2021 года - Rails 6.
  • Более 40 разработчиков сделали более 50k коммитов.
  • Более 0.5M LOC насчитывает только основное RoR-приложение Bookmate.
  • Покрытие тестами составляет 96% и продолжает расти.
  • Общий объём баз данных Bookmate исчисляется терабайтами.

О процессах

Разработка в Букмейте следует лучшим практикам создания качественного программного обеспечения:

  • Тестирование. Весь код, попадающий в репозитории Букмейта, имеет полное покрытие тестами.
  • Непрерывная интеграция. Автоматические сборки кода запускаются для каждого коммита сделанного в любой из веток репозитория.
  • Code review. Любое изменение кода будет просмотрено как минимум двумя вашими коллегами, выбранными автоматически.
  • Совместное владение кодом. Любой член команды может внести необходимые изменение в любую часть системы или сделать предложение о внесении изменений в проекты соседних команд.
  • Статический анализ кода производится для каждого коммита. Мы используем сервис Code Climate для автоматизации данного процесса.
  • DevOps. Наши системные администраторы работают в непосредственной близости к нашим разработчикам и всегда готовы прийти на помощь.

О команде

Команда Bookmate Backend может по праву гордиться своим составом. Как прошлым, так и настоящим. В разное время над проектом работали замечательные люди, всех их объединяли любовь к книгам, языку Ruby и хорошему коду. Присоединяйся!

О вас

  • Владение языком Ruby на хорошем уровне
  • Владение языком SQL на хорошем уровне
  • Навык совместной разработки и коммуникации с командой

Бонусы

Мы предложим:

  • Интересную работу в действительно дружном коллективе;
  • Живой, растущий проект, которым пользуются миллионы человек в разных странах, с постоянно развивающейся географией;
  • Гибкий график;
  • Работу в уютном офисе в Москве с безлимитным кофе и собственным двориком или удаленно из любой точки мира;
  • ДМС после испытательного срока;
  • Страховку для путешествий;
  • Подписку на Букмейт;
  • Корпоративный английский для самосовершенствования и возможности общения с коллегами со всего мира.