Напиши текст вакансии для должности "React Team Lead". Название компании: "Luxoft". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Описание проекта: Наша команда работает над развитием системы электронной FX-торговли Сбербанка. Через нее проходят все валютные операции банка и к ней подключены крупнейшие корпоративные клиенты. Наша цель - стать платформой для электронной FX торговли номер один в России, ориентируясь на ведущие мировые практики построения торговых систем и используя наши собственные инновации. Наши продукты и решения - лауреаты международных премий и наград. Наши сотрудники - выпускники ведущих технических университетов страны с опытом работы в крупнейших компаниях, а также специалисты из западных стран. Одним из важнейших компонентов системы является веб-терминал, через который с нашими сервисами взаимодействуют конечные пользователей. И у нас много интересных задач по развитию этого терминала. Мы работаем над подключением в него новых финансовых продуктов, над улучшением пользовательского интерфейса, над ускорением его работы и в целом над его постоянным совершенствованием. Мы ищем человека, который готов возглавить группу разработки терминала, программировать самостоятельно, ставить задачи и помогать другим. Обязанности:  управление командой разработки 3-5 человек (программировать самостоятельно, ставить задачи и помогать другим); разработка интерфейса веб-приложения; разработка и поддержка среды для сборки, тестирования и деплоя приложений / Jenkins, Gradle, Docker, OpenShift; решение и расследование возникающих при эксплуатации системы проблем; техническое развитие системы и процесса поставки ПО; взаимодействие с другими ролями (тестеры, аналитики и руководители) внутри и вне команды; кросс-функциональность, участие в оценке реализации (code review) и архитектуры.  Обязательные требования:  опыт разработки 5+ лет; опыт в роли лида от года; уверенное знание TypeScript, JavaScript, React, Git c практическим опытом проектирования и разработки; знакомство с современными веб-технологиями (API, протоколы, инструменты).  Будет плюсом:  хорошее знание JavaScript(ES5+) и особенностей языка; опыт профилирования, оптимизации и рефакторинга JS (TS) кода; умение верстать по БЭМ(и без), понимание CSS/SCSS; желание писать хорошие тесты (karma, jest); опыт работы с webpack, web sockets, service workers; понимание алгоритмов и структур данных; понимание принципов проектирования и архитектуры программного обеспечения; понимание параллельности (многопроцессность, многопоточность, синхронизация).