Вакансия: Бэкенд разработчик Ruby / Backend Ruby Developer (Senior Ruby Developer)



Логотип (торговая марка, бренд) Aplaut от компании (организации): Aplaut в городе (населенном пункте): Санкт-Петербург, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Программирование, разработка"
с оплатой труда: по договоренности

✷ Смотрите другие предложения работы от компании Aplaut.


Ищете работу? Заполните резюме!

Вакансия № 21930193 добавлена в базу данных сайта Электронный Центр Занятости Населения: Пятница, 6 июня 2025 года.
Дата обновления вакансии № 21930193 на сайте Электронного Центра Занятости Населения: Суббота, 28 июня 2025 года.


Репутация компании "Aplaut":

◈ Читайте свежие отзывы сотрудников об этом работодателе.

Оставить мнение об этой компании без регистрации бесплатно.


Требования к опыту работы: более 6 лет
Тип занятости: полная занятость
График работы: полный день

Дополнительные сведения о вакансии: Бэкенд разработчик Ruby / Backend Ruby Developer (Senior Ruby Developer)

Привет! Я Александр, CTO в Aplaut. Мы создаем сервис для сбора и управления UGC* контентом в сфере eCommerce. Это отзывы о товарах, фотки, комментарии, видео (любой контент, который создают покупатели про товары). Дело нехитрое, но такого контента создается много, запрашивается он часто, по-разному анализируется множеством заинтересованных лиц (модераторы, категорийные и бренд-менеджеры, мерчанты/поставщики, и т.д).

Наша цель стать стандартом в eCommerce для управления таким контентом.

UGC* — User generated Content

Наш подход

В основном разрабатываем на Ruby. Основное приложение это Rails 5.2 монолит. Админка на AngularJS (планируем React). Все сервисы запускаются в Docker контейнерах. Для оркестрации используем Docker Swarm (изи). Для CI/CD используем Drone.io (by Harness). Собственное приватное облако на Proxmox. Двигаемся 2-х недельными спринтами. Минимум бюрократии.

Нам нужен сильный разработчик, который в краткосрочной перспективе станет тех.лидом, в долгосрочной перспективе CTO.

Требования, пожелания и компетенции

  • Английский B1 (это важно)
  • Коммерческий опыт Ruby от 5 лет
  • Опыт в создании модульных Ruby/Rails/Hanami приложений
  • Хорошее понимание принципов ООП и SOLID
  • Хорошие знания паттернов проектирования и архитектурных стилей
  • Есть опыт внедрения DDD (без фанатизма)
  • Elasticsearch, MongoDB, Postgres
  • Linux, Docker Swarm / K8s

Задачи и ответственность

  • Создание и внедрение новых фич
  • Архитектурное проектирование
  • Участие в создании и актуализации технического роадмэпа
  • Совместное планирование спринтов
  • Поддержка работоспособности критических сервисов платформы
  • Коучинг и управление командой
  • Код-ревью

Примеры некоторых задач

  • Улучшить модульность Rails приложения, например, используя гексагональную архитектуру (или другой архитектурный стиль, который не конфликтует с Rails).
  • Обновить версию Elasticsearch до актуальной. Переиндексировать сотни миллионов документов, переписать запросы.
  • Придумать оптимальную схему шардинга для MongoDB, сделать миграции, настроить бэкапы.
  • Оптимизировать использование памяти при SAX обработке гигантских XML файлов. Найти причину и устранить memory bloat.
  • И много много другого.

Предложение

  • Белая з/п от 280К net
  • Официальное трудоустройство по ТК
  • Участие в опционной программе
  • Удаленная работа или
  • лофт-офис рядом с метро «Электрозаводская»;
  • Книги за счет компании, болезни без справок;
  • 4К монитор / Macbook PRO.


Откликнуться на эту вакансию № 21930193: Бэкенд разработчик Ruby / Backend Ruby Developer (Senior Ruby Developer)




Предыдущая вакансия:
Вакансия № 21930194 на должность Заведующий молочно-товарной фермой от компании ООО Научно-технический центр в городе (населенном пункте) Ставрополь