Напиши текст вакансии для должности "Senior Frontend-разработчик (React)". Название компании: "Группа СМП Банк". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'JavaScript', 'TypeScript', '.NET Core', 'React'

О проекте:  Наш проект представляет собой разработку интернет-банкинга (ДБО) для группы СМП банков (100 000+ активных пользователей), а также интернет-сайта smpbank.ru. Мы хотим не просто реализовать средненькую разработку с нужным функционалом, а создать систему, которая должна стать целевой платформой банка, на которой будут реализованы все необходимые бизнесу продукты. В вопросах архитектуры мы не оглядываемся назад, стараемся использовать только современный стек технологий, проектируя систему с нуля. Мы с интересом ждем свежих идей и предложений от новых коллег и партнеров по проекту. Поэтому, и у вас есть реальный шанс внести свой вклад в развитие ДБО. Мы выстраиваем легкую, быструю, гибкую систему, которая позволит банку активно внедрять новые продукты, минимизируя время его вывода на рынок. В нашем проекте собралась дружная команда, которая нацелена на конечный результат и старается занимать проактивную позицию. Работая в проекте, вы серьезно усовершенствуете свои профессиональные навыки, приобретете как опыт работы в банковской сфере, так и возможность опробовать новые стеки-технологий на практике. Кого мы ищем: Мы ищем, таких как мы :) Инициативных, коммуникабельных, постоянно развивающихся, желающих и умеющих работать в команде/динамичной обстановке, ответственных, работающих на результат. Умеющие отстаивать свои идеи или находить компромисс в спорных ситуациях. Стек-технологий:  Backend: C# .Net, Core 3.1, EF, RabbitMQ, Redis, Autofac, Automapper, Report generation [StimulReport], ELK, Docker DB: MS SQL, PostgreSQL Frontend: React, SSR, MobX, GraphQL, Webpack, PostCSS, SCSS QA: Selenium, XUnit Bug/Doc-Tracking: Jira, Confluence VCS: GitLab CI/CD: TeamCity, Octopus, Git  Требования:  Хорошее знание JS (ES6+, включая последние) Опыт работы с React, hooks Опыт работы с Redux, MobX или другими стейт менеджерами HTML и CSS, pre &amp; post processing (Less, SASS, PostCSS) Умение сверстать страницы по макетам Опыт написания mock, unit и e2e-тестов (с любой из библиотек): Cypress, Jest, Testing Library и др. Опыт использования статической типизации в JS (TypeScript, Flow) Опыт интеграции с back-end (REST, SOAP, websocket)  Будет большим плюсом:  Опыт работы с Effector Знаком с GraphQL (Apollo) Следит за код-стайлом (ESLint, StyleLint, Prettier) Знаком с концепцией Server-Side Rendering (SSR) Опыт создания UIkit и документирования интерфейсов (storybook, styleguidist) Опыт работы со styled-components или emotion Умение настроить сборку проекта (webpack) Имеет опыт оптимизации производительности современных SPA, настройки Production-версии решения  Будет плюсом:  Знание особенностей разработки приложений для запуска в контейнерной среде Docker и Kubernetes Опыт работы со сборщиками ошибок (Bugsnag, Sentry) Опыт работы с микрофронтендами, взаимодействия с серверной частью по gRPC Опыт инструментирования кода для мониторинга ключевых показателей корректности работы приложения Масштабирование архитектуры проекта по мере роста нагрузки и функционала Опыт наставничества, мотивация к тимлидству во фронт-разработке или углубления в архитектуру  Условия:  Оформление в соответствии с ТК РФ, пятидневная рабочая неделя Возможность удаленной работы Гибкий график работы  Соц. пакет (полис ДМС, включая стоматологию)   Льготное кредитование сотрудников