Top.Mail.Ru

Ruby on Rails developer

Москва I полная занятость I гибридный формат
Мы ожидаем от кандидата достаточное знание Ruby и Rails, чтобы чтение кода не вызывало удивления и тонны wtf, в частности: понимание принципов работы основных слоёв Rails-приложений (контроллеры, модели, фоновые задачи), опыт написания тестов с использованием фреймворка RSpec, умение написать запрос в базу данных, выходящий за рамки базового API ActiveRecord.
Обязанности:
  • Разработка нового и доработка текущего функционала продукта;
  • Техническое проектирование нового функционала, декомпозиция задач, ресеч и оценка предполагаемого для разработки функционала;
  • Интеграция с внутренними сервисами и со сторонними системами;
  • Участие в разработке архитектуры системы;
  • Участие в Code Review;
  • Участие во всех командных ритуалах.
Требования:
  • Linux — базовые навыки.
  • Docker — понимания принципов. Способность настроить compose для локальной разработки
  • HTTP — базовое понимание протокола. В целом представлять модель osi
  • ООП. Паттерны
  • Ruby.
  • HTML, CSS, JS. У нас есть фронтенд команда, но некоторые части системы пишем сами.
  • Rails 6/7 — Fullstack
  • RSpec. Мы любим тесты (без фанатизма), ждем от кандидата того же.
Что мы предлагаем:
  • Возможность реализовать собственные идеи в продукте с многотысячной аудиторией;
  • Сложные и интересные задачи, с которыми получишь профессиональный рост и безусловно удовольствие от процесса;
  • Локация — место, где будешь комфортно и продуктивно работать (удаленка) , или офис в Москве (м. Парк культуры);
  • График: пятидневка с 10 до 19, можно сдвинуть на полчаса-час в удобную сторону.