Backend разработчик (Ruby)

04.08.2023
220 000 - 300 000 / месяц
Срок для отклика истек

Описание вакансии

Ищем человека на должность backend-программиста, чтобы усилить техническую команду.

REES46 – одна из самых прогрессивных платформ автоматизации маркетинга. Внутри нашей платформы:

  • самообучающийся поиск по интернет-магазину;
  • персональные товарные рекомендации;
  • автоматизированные цепочки и персонализированные рассылки email, web push, mobile push, sms, telegram;
  • CDP, NPS;
  • и еще 20+ сервисов.

Наши клиенты из России, Казахстана, Турции, Франции и других стран.

Базы данных на сотни гигабайт (PostgreSQL, ClickHouse, ElasticSearch), более 100 серверов и высокие нагрузки. При этом мы не используем кеширование, чтобы обеспечивать пользователям наших клиентов полноценный опыт в режиме real-time. Множество сложных и интересных задач, релизы по 10 раз в день, нужный клиентам продукт и эффективная команда.

Требования

  • опыт коммерческой разработки более 3 лет;
  • знание и опыт разработки на Ruby-on-Rails 5+;
  • PostgreSQL на высоком уровне с пониманием, когда какой индекс в БД использовать и как это влияет на жизнеспособность базы (ActiveRecord недостаточно);
  • linux на уровне разработчика: консоль, основные команды для проверки нагрузки на оборудовании;
  • опыт работы с NoSQL базами данных;
  • умение писать правильные автотесты на свой код;
  • умение писать документируемый и поддерживаемый код.

Будет большим плюсом:

  • наличие проектов на Github в открытом доступе;
  • опыт разработки микросервисов и понимание принципов построения микросервисной архитектуры;
  • ClickHouse;
  • ElasticSearch;
  • работа с отправкой писем и обработки bounce/FBL;
  • PHP 8;
  • JavaScript, HTML, CSS;
  • RabbitMQ;
  • Kafka.

Работа удаленная, в рабочие часы по таймзоне MSK.