Напиши текст вакансии для должности "Senior React Developer (remote)". Название компании: "М.Видео-Эльдорадо". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Мкаталог - это продукт, в котором находится управление всей потребительской информацией о товарах, включая иерархию товаров, ведение потребительских характеристик, а так же маркетинговые описания. Мкаталог имеет очень богатый функционал для работы сотрудников бека для ведения всей этой информации. С прошлого года Мкаталог так же интегрировался с маркетплейсом гудс (ныне сбермегамаркет). В задачи мкаталога входит преобразование моделей категорий товаров сбермегамаркет в подходящий вид, привычный покупателям Мвидео. Обработка получаемых данных частично лежит в зоне ответственности пользователя, частично выполняется автоматически системой. Премодерации также проходят и значения характеристик, получаемых из сбермегамаркета. Количество товаров, выбранных для продажи, увеличивается. Для работы пользователей команда мкаталога регулярно внедряет изменения для сведения рутинных пользовательских задач к минимуму. Чем предстоит заниматься:  Вникать в бизнес-логику приложения; Активно участвовать в развитии технической части продукта, предлагать новые подходы, улучшать текущие; Отвечать за качество реализованных решений и их своевременную доставку; Участвовать в планировании, валидации UI/UX; Расширять, развивать и мотивировать команду.    Что мы ожидаем от кандидатов:  Понимание алгоритмов, структур данных. Продвинутое знание Javascript. Event Loop, Async. +- Typescript Nodejs, понимание работы бека, REST + с чем еще работаете Понимание HTTP и сетевых технологий в целом. Понимание принципов ООП, ФП. SOLID, DRY, KISS, YAGNI, Паттерны программирования. Продвинутое понимание Git, на уровне rebase, reflog. Умение поддерживать чистую историю проекта. Знание Webpack, Babel, умение настроить + с чем еще работаете. NPM/Yarn Понимание работы браузера. Рендеринг, оптимизация, совместимость. Кроссбраузерная валидная адаптивная верстка. Уверенная работа с css-препроцессорами (less/sass). Глубокое знание React (Redux, Mobx, Redux-Thunk, Redux Saga). Классовые компоненты, Хуки. Понимание практик поддержки кода - линтеры js, css. Рефакторинг. Умение писать чистые, тестируемые компоненты. Jest (Enzyme).  Условия:  полностью удаленная работа; оформление официальное в соответствии с ТК РФ; заработная плата складывается из окладной и премиальной части, регулярный пересмотр зарплат; после испытательного срока оформляем ДМС и страхование жизни на сумму от 1 миллиона рублей; бонусная система льгот по принципу кафетерия; реальный HighLoad, огромное количество интересных проектов, в рамках которых можно развиваться.