Напиши текст вакансии для должности "Senior Frontend Developer". Название компании: "MicroAvia". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

В МикроАвиа мы строим беспилотное будущее уже сегодня! Мы разрабатываем полностью автономный комплекс для коптеров, который позволяет автоматизировать процесс взлета и посадки, а также замены, зарядки и обслуживания аккумуляторов. Области применения таких комплексов: фото- и видеомониторинг, контроль за утечками на трубопроводах, анализ качества воздуха, доставка небольших посылок. Всю механику, электронику, бортовое и наземное ПО мы разрабатываем сами, что позволяет эффективно интегрировать все компоненты между собой и быстро решать новые задачи. В работе мы используем широкий спектр современных технологий и программ: C++, Go, Python, GitLab, SolidWorks+PDM, Altium, 3D печать (FDM, SLA), CNC. Нам нужен Senior Frontend Developer, который мог бы покрыть следующие задачи:  Проектирование и дизайн веб-приложения системы управления беспилотными летательными аппаратами; Улучшение и разработка новых элементов управления (UX/UI); Выявление и устранение узких мест в производительности; Работа с картографическими данными; Работа с высоконагруженным клиентским приложением; Создание интерфейсов с Drag&amp;Drop функциями с нуля.  Требования:  Опыт разработки архитектуры и дизайна веб-приложений; Знание JavaScript, TypeScript; Опыт работы с анимацией в JavaScript; Опыт работы с WebSocket, WebWorker и т.д.; Понимание двоичной арифметики.  Будет плюсом:  Знание Linux на уровне разработчика; Понимание сериализации/десериализации; Опыт работы с protobuf, flatbuffer и т.д.; Опыт разработки на Reactjs, Vue, Svelte, Node.js; Опыт в разработке серверных приложений; Опыт работы с картографическими библиотеками (openlayers, leaflet, cesiumjs); Опыт разработки 3D приложений, работы с WebGL, OpenGL, DirectX; Опыт использования беспилотников.  Условия:  ​​​​​​Дружная профессиональная команда; Уютный офис на Лахтинском проспекте, 85; Бесплатные обеды в офисе; Конкурентная заработная плата для успешных кандидатов; Гибкий график работы; Релокационный пакет для иногородних кандидатов; Компенсация ДМС, обучения, спорта после прохождения испытательного срока.