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

Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Нашими продуктами ежедневно пользуются не только сотрудники крупнейших компаний, государственных учреждений и образовательных организаций, но и физические лица.   Ваши будущие задачи:  написание и отладка JavaScript ( Typescript) кода и тестов, рефакторинг; оптимизация производительности приложения; взаимодействие со смежными командами проекта (UI/UX, бэкенд, автоматизированное тестирование); планирование развития технической части продукта.    Для нас важно:  глубокие знания Javascript, знакомство с тенденциями развития языка; знание одного из современных фронтенд-фреймворков (React, Angular, Vue); умение работать с REST сервисами; владение английским на уровне чтения и написания рабочей документации.    Будет плюсом:  опыт работы с React Native; опыт оптимизации Web-приложений; знание принципов современного UX-дизайна, опыт поиска оптимального баланса между красотой интерфейса и сложностью реализации.  Основа технологического стека наших проектов:  React React Native TypeScript  Мы предлагаем:  участие в разработке качественных продуктов, которыми можно гордиться открытость к обсуждению реализации задач и внедрению новых технологий поддержку участия в жизни профессионального сообщества (написание статей на Хабр и участие в конференциях в качестве слушателей и спикеров ); полное обеспечение CI/CD инфраструктуры; современное рабочее место.  Мы работаем над созданием среды, в которой вы сможете получать удовольствие от работы и быть эффективными. Для этого у нас есть:  конкурентный уровень белой заработной платы (обсуждается индивидуально); офис в историческом центре города (5 мин. от ст. м. пл. Восстания и Маяковская); оплачиваемые обеды в офисе; гибкое начало рабочего дня; посещение профильных конференций; ДМС со стоматологией после испытательного срока; помощь при релокации.  О команде Мы используем создаваемые продукты в своей повседневной работе, чтобы лучше понимать своих пользователей. Идеи команды по улучшению продукта приветствуются, а лучшие из них реализуются. Как устроены процессы Мы работаем по SCRUM. Спринт длится 2 недели, планирование обычно занимает час с небольшим, ревью спринта и ретроспектива - 1.5 часа. Обращаем особое внимание на качество, чистоту и производительность кода. Весь код проходит ревью, используем линтеры, юнит-тесты, CI. Обновление стека и работа с техническим долгом планируется наравне с разработкой функциональности. Про наши практики работы с техническим долгом можно прочитать в статье &quot;Ланнистеры всегда платят свои долги! (и технические тоже)&quot; на Хабре.