Просмотр вакансии

Сегодня 29-06-2026 10:16
28.06.2026, 15:26

Middle Ruby Developer

Работодатель: Амбреллио

Амбреллио

Город: Санкт-Петербург
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Чем предстоит заниматься:

  • Разрабатывать новый функционал на Ruby 3.4 / Rails 8 в соответствии с бизнес-требованиями и архитектурными стандартами команды;
  • Самостоятельно вести задачи среднего уровня сложности от проработки решения до вывода в production;
  • Глубоко погружаться в предметную область и корректно трансформировать бизнес-требования в технические решения;
  • Поддерживать и развивать существующую систему: проводить рефакторинг, повышать качество кода, надежность и производительность сервисов;
  • Проектировать и оптимизировать работу с PostgreSQL: писать сложные запросы, работать с оконными функциями, индексами, партиционированием и безопасными миграциями на больших объемах данных;
  • Разрабатывать и поддерживать REST API и интеграции со сторонними сервисами;
  • Реализовывать и сопровождать фоновые процессы на Sidekiq, работать с Redis;
  • Писать качественные автоматизированные тесты на RSpec и поддерживать необходимый уровень покрытия;
  • Участвовать в код-ревью, соблюдать инженерные стандарты и вносить вклад в повышение качества кода;
  • Анализировать метрики, логи и инциденты, участвовать в диагностике проблем и устранении регрессий;
  • Работать с Docker, CI/CD-процессами и участвовать в эксплуатации сервисов в production-среде;
  • Постепенно расширять зону ответственности, участвуя в решении более сложных и менее формализованных задач.

Вы точно справитесь с задачами, если:

  • У вас есть уверенный коммерческий опыт разработки на Ruby 3.x и Ruby on Rails от 3 лет;
  • Уверенно владеете стеком Rails, Sidekiq, RSpec, понимаете современные подходы экосистем dry-rb и желательно имеете опыт работы с Sequel;
  • Глубоко знаете PostgreSQL: партиционирование таблиц, оптимизацию запросов, оконные функции, безопасные миграции на больших таблицах (concurrent indexes, check constraints и другие практики);
  • Имеете уверенный опыт работы с Redis;
  • Проектировали и оптимизировали REST API под высокие нагрузки и требования к производительности;
  • Следуете высоким стандартам качества кода, умеете писать поддерживаемые и надежные решения;
  • Самостоятельно доводите задачи до production и своевременно эскалируете возникающие риски или блокеры;
  • Умеете анализировать причины проблем в production, работать с логами, метриками и минимизировать вероятность регрессий;
  • Понимаете принципы производительности, надежности и отказоустойчивости веб-приложений.

Будет плюсом:

  • Опыт работы с RabbitMQ и event-driven архитектурой, реализация listeners/handlers и синхронизация данных между сервисами;
  • Опыт работы с GraphQL (graphql-ruby, graphlient);
  • Понимание практик observability: OpenTelemetry, Sentry, Prometheus, Yabeda;
  • Опыт анализа продуктовых и технических метрик, понимание влияния латентности на пользовательский опыт;
  • Опыт работы с Docker и Docker Compose для локальной разработки;
  • Базовое понимание Kubernetes и принципов эксплуатации контейнеризированных приложений.

Мы создаём комфортные условия для сотрудников:

  • Гибридный формат работы или полная удаленка;
  • Стабильная и конкурентоспособная заработная плата, определяется по результатам собеседования;
  • Оформление по ТК РФ с первого рабочего дня;
  • График работы 5/2 с гибким началом рабочего дня;
  • Оплачиваемые больничные и отпуск;
  • Пакет бенефитов (спорт, медицина, обучение);
  • Возможность посещать конференции и курсы, а также выступать в качестве спикера;
  • Много корпоративных праздников и мероприятий;
  • Всё необходимое для работы и поддержка инициатив.

Адрес: Санкт-Петербург, Дворцовая площадь

 

Откликнуться на вакансию

Дата
28.06 29.06
USD
2.8228 2.8858
EUR
3.2072 3.292
RUB
3.77 3.7443
CNY
4.1492 4.2289
CHF
3.4781 3.5704
GBP
3.722 3.8149
PLN
7.4788 7.6833
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения