Обязанности:
ДКС – один из ведущих российских производителей кабеленесущих систем, решений для распределения электроэнергии, автоматизации и ИТ. С 1998 года на рынке более 4000 численность сотрудников топ 100 лучших работодателей Мы находимся в поиске ответственного, легко работающего как самостоятельно, так и в команде сотрудника на вакансию Разработчик SPA на React, Vue Чем предстоит заниматься: анализ текущего -интерфейса платформы RatioT/Charge, реализованного на базе AggreGate Dashboard SDK проектирование и разработка нового frontend-приложения / SPA на современных web-технологиях (React/Vue или аналог) замена существующего frontend без остановки системы: перенос отдельных экранов, сценариев и компонентов на новый технологический стек разработка интерфейсов для мониторинга и управления IoT-оборудованием, а также разработка и поддержка frontend-функциональности для карт (Leaflet/OpenStreetMap или аналоги), видеопотоков (HTML5 video, HLS, video.js/hls.js или аналоги), а также real-time/near-real-time обновления данных интеграция frontend с backend API (REST), участие в проработке контрактов взаимодействия, формулирование требований к backend-вызовам, обработка ошибок, состояний загрузки и нестабильной сети проработка архитектуры нового интерфейса оптимизация производительности frontend, анализ загрузки ресурсов, сетевых запросов, CSS/JS-наследия, проблем смешанного стека и динамической генерации UI, а также работа с UI/UX участие в тестировании интерфейса (ручное + базовая автоматизация), анализ ошибок и пользовательских сценариев, базовая автоматизация frontend-тестов документирование решений (архитектура, структура приложения, правила разработки). Мы ожидаем, что кандидат имеет: Frontend-разработка — middle / middle+ уровень: уверенное знание JavaScript / TypeScript, HTML5, CSS3 опыт разработки SPA на React, Vue, Angular или аналогичном frontend-фреймворке Архитектура frontend-приложений: понимание принципов построения SPA, а также маршрутизации, обработки ошибок и состояний загрузки декомпозиция интерфейса на компоненты опыт проектирования структуры frontend-приложения Работа с legacy-кодом и миграциями: опыт анализа и доработки существующего frontend понимание проблем смешанных стеков: jQuery + современные фреймворки, большие CSS-файлы, inline-style, сторонние SDK. Работа с API и backend-взаимодействием: REST, JSON, умение читать и проверять API-контракты, а также формулировать требования к backend API для нужд frontend Интерфейсы для мониторинга, телеметрии и dashboard: опыт разработки сложных интерфейсов: лк, панели управления, админки, мониторинг, dashboard, а также опыт работы с таблицами, фильтрами, графиками, карточками объектов и состояниями оборудования UI/UX и дизайн-системы: понимание базовых принципов UX для сложных web-интерфейсов опыт работы с дизайн-системами или компонентными библиотеками умение применять готовые UI-компоненты и формулировать требования к новым компонентам. Мы предлагаем: оформление по ТК РФ график работы 5/2, с 09.00 до 18.00 полный социальный пакет. официальная стабильная заработная плата + система премирования (месяц, квартал, год) ДМС, включая стоматологию возможность профессионального и карьерного роста развлекательные корпоративные мероприятия за счет компании подарки на НГ Вашим детям. изучение английского, итальянского и китайского языковПохожие вакансии