ГКУ Инфогород
Frontend-разработчик
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7..
Что нужно делать:
- Поддерживать и развивать административную панель Keycloak для управления правами доступа (клиенты, пользователи, роли, мапперы, политики).
- Кастомизировать внешний вид и поведение страниц аутентификации пользователя в системе (темы Keycloak).
- Осуществлять построение дашбордов наблюдаемости и мониторинга на основе метрик, логов и SLA-показателей платформы.
- Проектировать клиентскую архитектуру и пользовательский опыт:
- Разрабатывать SPA на React с использованием TypeScript, проектировать маршрутизации, управлять состоянием и слоем абстракции над API.
- Унифицировать UI-компоненты и дизайн-систему
- Обеспечивать отзывчивость, доступность (a11y) и кросс-браузерную совместимость интерфейсов.
- Реализовывать клиентскую логику аутентификации и авторизации (OAuth 2.0 / OIDC, PKCE, обновление токенов).
- Прорабатывать интеграцию с REST API (OpenAPI/Swagger), обрабатывать серверные события через WebSocket / Server-Sent Events.
- Взаимодействовать с бэкенд-командами для улучшения контрактов API, обработки ошибок и версионирования.
- Писать unit-тесты (Jest, Vitest) и интеграционные/E2E-тесты(Cypress).
- Участвовать в code review, выработке стандартов и best practices по React и TypeScript.
- Мониторить производительность фронтенда, профилирование, оптимизацию загрузки и рендеринга.
- Описывапть архитектурные решения, пользовательские сценарии и инструкции по развёртыванию клиентских приложений.
- Вести базы знаний и шаблоны фронтенд-разработки для платформенных решений.
- …
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.