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

Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Московский центр разработки развивает продукты корпоративной линейки: электронную почту, календарь, контакты и службу каталогов. Нашими продуктами ежедневно пользуются сотрудники крупнейших компаний, государственных учреждений и образовательных организаций. Мы создаём продукт для совместной работы и оперативной коммуникации, включая форматы видео и аудио. Прогрессивный мессенджер будет реализован в формате коробочного решения, а одним из главных его преимуществ станет безопасность. Ведь наши заказчики ценят возможность размещения информации на своих серверах. Основными требованиями ко всем нашим продуктам были и остаются масштабируемость, отказоустойчивость и высокая доступность. В настоящий момент мы ведём поиск опытного JavaScript разработчика. Ваши будущие задачи:  разработка веб-компонентов на стеке React/Redux/Typescript; внедрение компонентов в текущие SPA (PWA) приложения для Web + Desktop (Electron); разработка переиспользуемых микрофронтендов; применение средств кеширования на стороне клиента и баз данных (IndexedDB, PouchDB); взаимодействие с разработчиками/аналитиками/дизайнерами/DevOps; написание unit-тестов + взаимодействие с командой автотестирования (e2e/компонентные тесты); документирование разработки для создания StoryBook.    Для нас важно:  знание языка JavaScript (ES6, ES5); опыт работы с React/Redux/Typescript или смежными технологиями; знание HTML и CSS и опыт работы с препроцессорами, а также особенностей отображения в различных браузерах; опыт работы в команде; технический английский (чтение профессиональной литературы).    Будет плюсом:  опыт сборки приложения с помощью Webpack; опыт разработки offline-first приложений; знание других языков программирования.    Мы предлагаем:   возможность работать в крупном, постоянно развивающемся проекте снетривиальными задачами;   современные подходы к архитектуре и технологический стек;   возможность предлагать свои идеи и влиять на результат;   наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;   выстроенные процессы с использованием гибких методологий разработки;   комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;   профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность);   приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, скидки от партнеров, спортивное приложение для тренировок;   гибридный формат работы – частичная работа из дома и из офиса по договоренности с руководителем;   офис в центре Москвы, метро Тверская/Пушкинская/Чеховская.