Фронтенд-разработчик
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 с заголовком "Фронтенд-разработчик".