VKVK

Backend Engineer (Ruby)

Москва

Команда разрабатывает и масштабирует серверные сервисы личного кабинета платформы для миллионов пользователей. Работа над ключевыми компонентами, производительностью и новыми продуктовыми фичами для улучшения опыта учеников и учителей

ГрейдSenior

Стек

RubyRuby on RailsPostgreSQLRedisDockerRSpecElasticsearchKafka

Задачи

  • Проектирование и разработка серверной логики продукта
  • Разработка новых продуктовых функций и декомпозиция задач
  • Проектирование архитектуры приложений и микросервисов, интеграция межсервисного взаимодействия
  • Тестирование, отладка, оптимизация кода и написание автотестов
  • Повышение отказоустойчивости и производительности существующих решений
  • Ревью кода и обеспечение практик безопасной разработки

Обязательно

  • Опыт в высоконагруженных проектах на стеке Ruby/RoR/PostgreSQL/Redis/Docker
  • Знание и применение RSpec
  • Уверенное владение Rails 4–8
  • Умение писать оптимизированные запросы к БД для высоконагруженных систем
  • Знание структур данных и базовых алгоритмов
  • Понимание специфики микросервисной архитектуры

Будет плюсом

  • Опыт работы по фреймворку Scrum
  • Опыт в продуктовой разработке с быстро меняющимися контекстами
  • Elasticsearch
  • Kafka
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT