Учи.ру — крупнейшая российская образовательная онлайн-платформа. Уже больше десяти лет дети изучают на ней школьные предметы, готовятся к ВПР и ОГЭ, участвуют в олимпиадах и развивают гибкие навыки.
Ищем старшего бэкенд-разработчика со знанием Ruby on Rails в команду направления «Учитель 1–4 (младшая школа)». Команда создаёт сервисы для учителей, чтобы повышать вовлечённость и активность педагогов на платформе. Мы создаём программу лояльности с элементами геймификации, участвуем в проектировании, разработке и поддержке веб-сайта и мобильного приложения для учителей.
Задачи:
- обсуждать ценность продукта с командой, находить и тестировать решения задач совместно с менеджером по продукту и QA-инженером;
- проектировать и разрабатывать серверную часть обучающих проектов;
- интегрировать сервис с крупными внешними образовательными площадками;
- проектировать системы микросервисов и интегрировать межсервисное взаимодействие;
- проводить ревью кода.
Требования:
- вы работали в высоконагруженных проектах на стеке Ruby, RoR, PostgreSQL, Redis, Docker;
- понимаете плюсы/минусы и практику использования кеширования;
- знаете и применяете RSpec, Capybara;
- уверенно владеете фреймворком Rails 4–7;
- умеете писать оптимизированные запросы к БД для высоконагруженных систем;
- работаете со структурами данных, знаете базовые алгоритмы и их сложности;
- понимаете специфику микросервисной архитектуры;
- нацелены на результат для бизнеса и собственный карьерный рост;
- инициативны, мотивированны, любознательны — готовы исследовать неизвестные области и понимаете цели команды.
Будет плюсом:
- Roda, Kafka, RabbitMQ;
- Elastic, Grafana, Kibana;
- Docker, сервисы, микросервисы.
Что есть у нас:
- возможность создавать продукт в большой компании;
- официальное трудоустройство с комбинированным или удалённым форматом работы и плавающим началом рабочего дня;
- материальная помощь в случае важных событий в жизни;
- доплаты к больничному листу;
- ДМС после испытательного срока — включая стоматологию, плановую госпитализацию и проверку здоровья раз в год;
- три дополнительных выходных на непредвиденные случаи;
- бесплатный доступ к платформе и скидка 50% на уроки в Учи.Дома для близких родственников;
- оплата 50% от стоимости психологических консультаций;
- преимущества аккредитованной IT-компании;
- обучение за счёт компании;
- доступ к корпоративным онлайн-библиотекам.