
Backend Engineer (Ruby)
в Учи.ру
200 000 — 250 000 ₽/мес на руки, по версии getmatch

Технологии/инструменты
Учи.ру — крупнейшая российская образовательная онлайн-платформа с аудиторией более 20 млн пользователей. С нами дети изучают школьные предметы, готовятся к ВПР и ОГЭ, участвуют в олимпиадах и развивают гибкие навыки.
Также это одноимённая группа компаний в составе VK.
Ищем опытного бэкенд-инженера в команду, которая занимается технологическим развитием платформы Учи.ру, поддержкой ключевых сервисов, а также проработкой общих решений.
Задачи
- Проектировать, разрабатывать и поддерживать серверную логику продукта.
- Заниматься тестированием, отладкой и оптимизацией кода, написанием автоматизированных тестов.
- Разрабатывать новые продуктовые приложения.
- Проектировать архитектуру приложений.
- Проектировать системы микросервисов и проводить интеграцию межсервисного взаимодействия.
- Устранять ошибки, повышать отказоустойчивость и производительность существующих решений.
- Совместно с командой заниматься декомпозицией продуктовых фич на технические подзадачи, принимать участие в планировании и оценке задач.
- Способствовать тому, чтобы написанный командой код соответствовал практикам безопасной разработки.
- Проводить ревью кода.
Требования
- Опыт работы в высоконагруженных проектах на стеке Ruby, RoR, PostgreSQL, Redis, Docker, понимание плюсов/минусов и практики использования кеширования.
- Знание и применение RSpec.
- Уверенное владение фреймворком Rails 4–8.
- Умение писать оптимизированные запросы к БД для высоконагруженных систем.
- Навык работы со структурами данных, знание базовых алгоритмов и их сложности.
- Понимание специфики микросервисной архитектуры.
- Нацеленность на результат для бизнеса и собственный карьерный рост.
- Инициативность, мотивированность, любознательность — готовность исследовать неизвестные области и понимание целей команды.
- Ответственность, самостоятельность.
- Адекватная оценка собственных сил и сроков.
- Умение работать в команде, делиться, коммуницировать, договариваться внутри команды. А также взаимодействовать с коллегами из других команд.
- Гибкость и неконфликтность.
- Быстрая адаптация (=умение быстро врубаться).
Будет плюсом
- Опыт работы по фреймворку Scrum.
- Опыт в продуктовой разработке с быстро меняющимися контекстами.
- Elasticsearch, Redis, Kafka.
Что есть у нас
- Возможность создавать продукт в большой компании.
- Официальное трудоустройство.
- Гибридный или удалённый формат работы.
- Гибкое начало рабочего дня.
- Материальная помощь в случае важных событий в жизни.
- Доплаты к больничному листу.
- ДМС после испытательного срока (включая стоматологию, плановую госпитализацию, полный чекап раз в год).
- Три дополнительных выходных на непредвиденные случаи.
- Скидки на продукты компании (Учи.ру, Учи.Дома, Тетрика, ЯКласс).
- Компенсация спорта.
- Компенсация стоимости психологических консультаций.
- Преимущества аккредитованных IT-компаний.
- Обучение за счёт компании.
- Доступ к корпоративным онлайн-библиотекам.


О компании Учи.ру
Учи.ру — крупнейшая российская образовательная онлайн-платформа с аудиторией более 20 млн пользователей. С нами дети изучают школьные предметы, готовятся к ВПР и ОГЭ, участвуют в олимпиадах и развивают гибкие навыки. Группа компаний Учи.ру входит в VK.
В команде более 800 человек, ядро составляют Frontend-, Backend- и Fullstack-разработчики, менеджеры по продукту, продуктовые и бизнес-аналитики, продуктовые дизайнеры, UX-исследователи, тестировщики, методисты и педагоги.
Обширная пользовательская база и высокий трафик позволяют нам использовать объективный data-driven-подход, а все гипотезы и прототипы проверяем через CustDev: глубинные интервью, опросы, A/B-тесты. Мы уделяем большое внимание развитию цифровых технологий и геймификации в образовании.