Фронтенд-разработчик

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

  • Самообучающийся поиск по интернет-магазину
  • Персональные товарные рекомендации
  • Автоматизированные цепочки писем и пушей
  • Персонализированные email/web/mobile push рассылки
  • CRM
  • Большие базы данных на сотни гигабайт (PostgreSQL, ClickHouse, ElasticSearch)
  • 53 сервера и высокие нагрузки

При этом мы не используем кеширование, чтобы обеспечивать пользователям наших клиентов полноценный опыт в режиме real-time и каждый сервер вытягивает при этом 1-2K RPS (без кеша).

Множество сложных и интересных задач, нужный клиентам продукт и небольшая, но эффективная команда.

У нас много важных данных. Эти данные обновляются и поступают в интерфейс пользователя в режиме реального времени. И выводятся на дашборде. У нас сложный продукт: 25 виджетов на одном только дашборде - почти как в самолете. Но он должен быть очень простым для понимания. Поэтому очень важно делать интерфейсы понятными и удобными в использовании.

И нам нужен сильный front-end разработчик, полностью отвечающий за часть проекта, с которой взаимодействует наш пользователь.

Требования:

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

Если вас это заинтересовало, пишите письмо с рассказом о себе и примерами своих достижений на mk@rees46.ru с заголовком "Фронтенд-разработчик".