Напиши текст вакансии для должности "JS React (Senior, Lead)". Название компании: "Integrity Solutions". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'JavaScript', 'Git', 'Redux', 'Английский язык', 'Обучение и развитие', 'React'

Программа проектов &quot;Современное образование&quot; нацелена на автоматизацию образовательных методик и персонализированный подход в обучении.Проект нацелен на создание и развитие новых методик и методологий обучения студентов и школьников с доступом в удаленном режиме.Платформа позволяет:• школам и университетам: создавать уникальные кастомизированные учебные программы• ученикам: изучать предметы, выполнять задания и сдавать тесты в инновационно геймифицированном формате• учителям: следить за усваиваемостью материала, проверять задания, выстраивать индивидуальные планы обучения• родителям: контролировать успеваемость и следить за достижениями учениковНа сегодняшний день к платформе подключено более 3000 школ страны. Чем предстоит заниматься:  Проектирование и разработка интерфейса web-приложений Развитие продукта, разработка новых функциональностей Исправление багов Написание unit-тестов Взаимодействие с тестировщиками, аналитиками, дизайнерами и представителями бизнеса в формате Agile  Что важно знать:  Хорошее знание JavaScript (включая современные стандарты ES6, ES7) и особенностей языка Уверенное знание и коммерческий опыт разработки с использованием React/Redux от 2 лет Опыт работы с библиотеками для тестирования (enzyme/jest) Навык работы с HTML5+CSS3 Webpack или аналог - умение все грамотно настроить самому Умение работать в большой команде Работа с системой контроля версий Git, понимание Git Flow Опыт работы с Typescript - очень желателен Понимание асинхронной модели выполнения кода (eventloop, callbacks, promises) Знание систем сборки проектов на Webpack Понимание микросервисной архитектуры GraphQL хотя бы пробовали для себя и понимаете как и зачем этим пользоваться Опыт работы с фреймворками для e2e тестирования (CodeceptJS) Высшее техническое образование  Возможен удаленный формат работы