Вакансия: Бэкенд разработчик Ruby / Backend Ruby Developer (Senior Ruby Developer)
от компании (организации): 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.
Предыдущая вакансия:
Вакансия № 21930194 на должность Заведующий молочно-товарной фермой от компании ООО Научно-технический центр в городе (населенном пункте) Ставрополь