Team Lead Backend Ruby Developer

По договоренности


GGSel - маркетплейс цифровых товаров: игры, софт, подписки, подарочные карты.
Ключевая часть систем ggsel работает на Ruby — и именно здесь ты можешь оставить свой след. Мы ищем Team Lead Backend Ruby Developer, который возьмет на себя руководство отделом разработки. В этой роли тебе предстоит не только участвовать в архитектурных решениях, но и управлять командой: распределять задачи, проводить код-ревью, заниматься менторингом разработчиков и выстраивать эффективные процессы внутри отдела.

Наш стек:
Ruby on Rails, PostgreSQL, Redis, Sidekiq, Docker, Ansible (+ Git, *nix)
(Frontend — на Next.js, если интересно заглянуть туда тоже).

Что предстоит делать:
- Руководить отделом разработки: распределять задачи, проводить код-ревью, заниматься менторингом разработчиков и выстраивать эффективные процессы;
- Ускорять критические пути, снижать латентность и ошибки;
- Повышать надёжность контура обработки заказов и платежей: единые статусы, строгая идемпотентность, ретраи/дедупликация, корректная обработка webhooks;
- Участвовать в проектировании архитектуры с прицелом на масштабируемость и устойчивость;
- Пошагово выделять домены из монолита: проектировать bounded contexts, контракты и версионирование API; подключать события (Kafka/RabbitMQ), где это оправдано;
- Поднимать производительность работы с PostgreSQL: лечить N+1, строить индексы, разруливать блокировки, бороться с bloat, пересматривать горячие схемы/таблицы; подключать read-replicas/multi-DB там, где это даёт выигрыш;
- Оптимизировать Rails-слои: продуманные кеш-стратегии (Redis) и invalidation, фоновые пайплайны на Sidekiq с идемпотентностью и гарантией доставки (outbox/паттерны);
- Работать через RFC/ADR, ревью и итерации с обратной совместимостью, без «ломающих» релизов.

Что мы ожидаем:
- Опыт управления командой разработки от 1 года: умение ставить задачи, проводить код-ревью, заниматься менторингом и выстраивать процессы;
- 5+ лет продакшн-опыта с Ruby on Rails; сильный SQL/Postgres (EXPLAIN/ANALYZE, индексы, блокировки, VACUUM/bloat);
- Практика выделения компонентов из монолита: модули/engines/сервисы, грамотные границы доменов и контракты;
- Зрелое понимание распределённых систем: очереди, ретраи, дедуп, гарантии доставки, eventual consistency;
- Опыт построения идемпотентных процессов (webhooks/платежи, фоновые пайплайны) и работы с Sidekiq;
- Наблюдаемость: метрики, трейсинг, алертинг; умение подтверждать решения цифрами.

Будет плюсом:
- Kafka/RabbitMQ, outbox/CDC; мульти-DB/шардинг/реплики в Rails;
- Тюнинг Puma/коннект-пула, продвинутые кеш-стратегии, CDN;
- Апгрейды крупных Rails-приложений без простоя; опыт в нагруженных платежных сценариях.

Почему это интересно:
- Проект с миллионной аудиторией, высокой нагрузкой и быстрым темпом изменений;
- Много живого кода и свободы для архитектурных решений;
- Работа напрямую с продуктовой и инженерной командой без лишних уровней менеджмента;
- Мы ценим автономность, прозрачность и системность — и ждем того же от тебя.

Что предлагаем:
- Удаленка: работай откуда угодно, но есть и офис в Москве для личных встреч;
- Конкурентная зарплата: обсудим индивидуально — всё зависит от твоего опыта и вклада!) пересматриваем два раза в год на ревью;
- График работы с 10.00-18.00, но все гибко!) главное — результат, а не количество часов перед экраном;
- Развитие: оплачиваем нужные курсы и конференции — мы заинтересованы в твоем росте;
- Команду, открытую к идеям — здесь реально можно предлагать, тестировать, внедрять;
- Тёплую рабочую атмосферу — у нас съезды, командные мероприятия и просто человеческое общение;
- Реальное влияние на продукт — мы быстро растём, и твои решения напрямую отражаются на бизнесе.


Поделиться:

Опубликована 25 дней назад

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

до 250 000 ₽
Рыночная зарплата
Кто мы? Триада — команда суперпрофессионалов в области разработки и обслуживания IT-продуктов: сайтов, приложений, сервисов, e-commerce, личных и партнерских кабинетов. К нам обращается крупный и средний бизнес, когда собственной экспертизы становитс...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ТриадаТриада
  • Москва
3 дня назад
Мы — продуктовая компания в сфере кибербезопасности. Наша цель — предоставить отечественным компаниям и организациям инструменты для повышения уровня готовности к кибератакам. В настоящий момент мы разрабатываем коробочные решения, благодаря которым ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании CtrlHackCtrlHack
  • Москва
12 часов назад
Приглашаем в команду системного аналитика с опытом управления командой для участия в развитии и сопровождении IT-продуктов в рамках крупного банковского проекта Твои задачи: Разработка проектной и сопроводительной документации Проработка API и интегр...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Лига Цифровой ЭкономикиЛига Цифровой Экономики
  • Москва
4 дня назад
HuntIT — это передовое рекрутинговое агентство, которое специализируется на поиске и подборе высококвалифицированных специалистов в сфере IT и Digital, сотрудничает с ведущими IT-компаниями, рекламными агентствами и работает над крупными проектами. С...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании HuntITHuntIT
  • Москва
6 дней назад
Чем предстоит заниматься: Руководство кросс-функциональной командой разработки (backend+frontend+QA - 5 человек) для создания новых возможностей и сервисов для пользователей Выполнение роли "играющего тренера": написание кода, участие в код-ревью, по...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании УмскулУмскул
  • Москва
7 дней назад
Мы — кадровое агентство Match, и сейчас в поиске Team Lead QA для масштабного проекта в динамично развивающейся компании. В связи с расширением команды компания ищет талантливого и амбициозного Team Lead QA, который будет заниматься развитием команды...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании IT SCOUT(match)IT SCOUT(match)
  • Москва
7 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.