Frontend-разработчик
Описание
Обязанности: Разработка пользовательских интерфейсов для охранных систем (веб-панели мониторинга, дашборды ситуационных центров, мобильные приложения для патрульных). Верстка по макетам UX/UI, оптимизация производительности, адаптивная кросс-платформенная разработка (React/Vue/Angular), интеграция с REST/gRPC API. Стек технологий:TypeScript, React, Vite.Tailwind CSS. Требования: Уверенное знание TypeScript и JavaScript. Опыт разработки на React. Хорошее знание HTML и CSS. Опыт адаптивной и кроссбраузерной верстки. Опыт работы с Tailwind CSS. Понимание React Hooks и компонентного подхода. Опыт управления состоянием приложения. Опыт интеграции с REST API. Опыт работы с WebSocket. Понимание клиентской маршрутизации. Опыт работы с Git. Умение реализовывать интерфейсы по макетам Figma. Понимание принципов оптимизации производительности frontend-приложений. Умение писать поддерживаемый и типизированный код. Базовый опыт тестирования frontend-приложений. Будет преимуществом:знание Rust или Python;опыт работы с QML / Qt Quick;опыт работы с MapLibre GL JS;опыт работы с картами и геоданными;знание GeoJSON, raster/vector tiles;опыт работы с WebGL или Canvas;опыт разработки realtime-интерфейсов;опыт работы с большим количеством динамически обновляемых объектов;опыт работы с Tauri;опыт сборки приложений под Android и iOS с использованием Tauri Mobile. Опыт разработки desktop-приложений. Условия: оформление, гарантии, льготы и компенсации в соответствии с ТК РФ; дополнительные социальные льготы и компенсации, включая ДМС; достойная заработная плата; пятидневная рабочая неделя.