Москва
Учи.ру — крупнейшая российская образовательная онлайн-платформа с аудиторией более 20 млн пользователей. С нами дети изучают школьные предметы, готовятся к ВПР и ОГЭ, участвуют в олимпиадах и развивают гибкие навыки. Также это одноимённая группа компаний в составе VK.
Хотим найти эксперта backend-разработки, отлично разбирающегося в межсервисном взаимодействии, чтобы быть лидером направления и развивать своих коллег.
Основной стек: Ruby/RoR.
Задачи
-
Проектировать архитектуру приложений
-
Проектировать и разрабатывать серверную часть обучающих проектов
-
Проектировать системы микросервисов и проводить интеграцию межсервисного взаимодействия
-
Выстраивать технологический процесс направления
-
Заниматься оценкой и декомпозицией задач совместно с командами направления
-
Проводить ревью кода
-
Участвовать в планировании команд
-
Инициировать внедрение общепринятых практик направления/компании
-
Нести ответственность за процесс разработки
-
Способствовать обмену знаниями между командами как внутри направления, так и за его пределами
Требования
-
Уверенно знаете Rails 4–7
-
Знаете SQL, понимаете, во что превращаются ActiveRecord-запросы и когда лучше написать plain SQL
-
Понимаете плюсы/минусы и практику использования кэширования
-
Умеете работать со структурами данных, знаете базовые алгоритмы и их сложность
-
Знаете и применяете RSpec, Capybara, TDD
-
Знаете, как сервисы общаются друг с другом, можете написать и подружить N сервисов
-
Имеете опыт работы лидирования команды
-
Понимаете специфику микросервисной архитектуры
-
Уже работали в высоконагруженных проектах
Что есть у нас
- Возможность создавать продукт в большой компании
- Официальное трудоустройство с комбинированным или удалённым форматом работы и плавающим началом рабочего дня
- Материальная помощь в случае важных событий в жизни
- Доплаты к больничному листу
- ДМС после испытательного срока — включая стоматологию, плановую госпитализацию и проверку здоровья раз в год
- Три дополнительных выходных на непредвиденные случаи
- Оплата стоимости психологических консультаций
- Преимущества аккредитованной IT-компании
- Компенсация спорта
- Обучение за счёт компании
- Доступ к корпоративным онлайн-библиотекам