Напиши текст вакансии для должности "Разработчик Node.JS/TypeScript". Название компании: "МойОфис". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Node.js', 'Meteor', 'MongoDB', 'TypeScript'

Мы разрабатываем МойОфис — платформу для корпоративных коммуникаций и работы с документами в крупных компаниях, государственных организациях и образовательных учреждениях. Московский центр разработки занимается созданием распределённой сервисной платформы, включающей почту, календарь и службу каталогов. Не так давно мы начали работу над новым продуктом и расширяем команду. Мы создаем продукт для совместной работы и оперативной коммуникации, включая форматы видео и аудио. Прогрессивный мессенджер реализуется в формате коробочного решения, а одним из главных его преимуществ является безопасность. Ведь наши заказчики ценят возможность размещения информации на своих серверах. Основными требованиями ко всем нашим продуктам были и остаются масштабируемость, отказоустойчивость и высокая доступность. На данный момент мы ищем Старшего Node.JS/TypeScript разработчика Ваши будущие задачи:  проектирование архитектуры, разработка серверной части продукта; реализация API; создание действительно качественного кода (мы уделяем внимание производительности решения, наличию тестов и документации).  Используемые технологии: ES6/Node.JS, TypeScript, React, MongoDB, Meteor. Для нас важно:  опыт серверной разработки от 3 лет; опыт разработки на Node.JS; опыт работы с MongoDB; хорошие знания структур данных и алгоритмов; ответственность и самостоятельность; уверенность при работе с существующим кодом; английский язык на уровне чтения технической документации.  Будет плюсом:  опыт работы с большими объемами данных и геораспределенными системами; опыт разработки коммуникационных продуктов.  Мы предлагаем:   возможность работать в крупном, постоянно развивающемся проекте снетривиальными задачами;   современные подходы к архитектуре и технологический стек;   возможность предлагать свои идеи и влиять на результат;   наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;   выстроенные процессы с использованием гибких методологий разработки;   комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;   профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность);   приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, скидки от партнеров, спортивное приложение для тренировок;   гибридный формат работы;