Напиши текст вакансии для должности "Front-End инженер (Рекомендательная система)". Название компании: "Сбербанк". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'React'

Front-End инженер (Рекомендательная система):   Новая динамично растущая команда разрабатывающая рекомендательную систему для всей экосистемы Сбер (фильмы, музыка, электронная коммерция, т.д.) ищет Front-end инженеров для построения Web портала для рекомендательной системы, предоставляющий все необходимые инструменты для управления рекомендациями. Вам предоставляется уникальная возможность присоединиться к созданию абсолютно новой системы с чистого листа. Большие возможности развиваться в направлении Front-end, Full-stack и/или осваивать новые области.   Обязанности (в зависимости от уровня): · Разработка архитектуры Web портала и его собственно back-end для общения с микросервисами рекомендательной системы.  · Разработка SPA приложения на React и TypeScript включающая направления: мультиязычные интерфейсы конфигурирование бизнес логики системы, используемого оборудования и режимов работы; мониторы работы системы в реальном времени; дашборды для статистики системы; динамически настраиваемый интерфес для каждого типа пользователя.  · Разработка backend для frontend на Node.js · Тесное сотрудничество с архитекторами, дизайнерами и back-end инженерами для разработки и согласования нового функционала. · Создавать легко масштабируемые и оптимизированные компоненты · Изучение новых Web технологий   Требования (в зависимости от уровня): · Практический опыт работы в создании производительных SPA веб-приложений · Опыт разработки на React, Node.js и практические навыки работы с HTML5 и CSS  · Знание языков программирования: TypeScript и/или JavaScript · Опыт вёрстки интерфейсов различного уровня сложности · Умение работать с различными внешними API · Опыт работы с различными базами данных такие как Postgres. Знание SQL языка · Несколько лет опыта работы front-end и\или full-stack разработчиком · Опыт командной работы с использованием Confluence, Jira, Git Будет плюсом: · Понимание UI/UX · Знания принципов микросервисных архитектур и опыт создания микросервисов · Понимание основных принципов работы back-end Мы предлагаем:  Официальное трудоустройство согласно ТК РФ; Можно работать в Москве / Нижнем Новгороде; Белая заработная плата (оклад + годовая премия); Страхование (от несчастных случаев, ДМС); Оздоровительные программы для детей сотрудников; Возможность обучения за счет компании; Выплаты материальной помощи в особых/чрезвычайных случаях; Дисконт-программы от компаний партнеров (фитнес, страхование, туризм); Льготное кредитование; Столовая на территории офиса.