← к выдаче
разработка

Frontend-разработчик

Газпром, Главное Управление ОхраныСанкт-Петербург11 дн. назад

Коротко

Develops user interfaces for security systems (web monitoring panels, dashboards, mobile apps) using TypeScript, React, Vite, Tailwind CSS. · Needs: TypeScript, JavaScript, React, HTML, CSS, Tailwind CSS, REST API, WebSocket, Git, Figma

Описание от работодателя

Обязанности: Разработка пользовательских интерфейсов для охранных систем (веб-панели мониторинга, дашборды ситуационных центров, мобильные приложения для патрульных). Верстка по макетам 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-приложений. Условия: оформление, гарантии, льготы и компенсации в соответствии с ТК РФ; дополнительные социальные льготы и компенсации, включая ДМС; достойная заработная плата; пятидневная рабочая неделя.