Опубликовано 4 июня 2026 г.

Frontend Developer (Vue.js) Middle+ в А Риал Санкт-Петербург

Building iconв офис
Person iconmiddle
Money bag iconот 150 000 ₽/мес

Мы разрабатываем программные решения для управления сетевой инфраструктурой, беспроводными сетями и устройствами на базе Linux/OpenWrt. Ищем Frontend-разработчика, который будет участвовать в создании современных веб-интерфейсов для систем централизованного управления оборудованием, мониторинга и аналитики.

Обязанности:

Разработка пользовательских интерфейсов
• Разработка и поддержка SPA-приложений на Vue.js.
• Создание современных интерфейсов для систем управления сетевым оборудованием и сервисами.
• Разработка переиспользуемых UI-компонентов и внутренних библиотек.
• Реализация адаптивного и кроссбраузерного пользовательского интерфейса.
• Участие в проектировании UX/UI совместно с командой разработки.

Интеграция с backend и сервисной инфраструктурой
• Разработка клиентской логики взаимодействия с распределенными backend-сервисами.
• Работа с MQTT для получения телеметрии, событий и команд управления в режиме реального времени.
• Реализация подписок на MQTT-топики и обработка потоковых данных.
• Интеграция с REST API и WebSocket-сервисами.
• Разработка интерфейсов мониторинга состояния устройств и сервисов.
• Визуализация событий и телеметрии в режиме реального времени.
• Участие в проектировании контрактов взаимодействия между frontend и backend-командами.



Что предстоит разрабатывать
• Панели управления сетевым оборудованием.
• Системы централизованного управления точками доступа Wi-Fi.
• Интерфейсы мониторинга состояния устройств в режиме реального времени.
• Визуализацию телеметрии и сетевых событий.
• Системы управления конфигурацией оборудования.
• Интерактивные дашборды для операторов и администраторов.
• Инструменты диагностики и анализа состояния сети.

Требования:

• Коммерческий опыт разработки на Vue.js от 2 лет.
• Отличное знание JavaScript (ES6+) и TypeScript.
• Опыт работы с Vue 3 и Composition API.
• Понимание принципов реактивности Vue.
• Уверенное владение HTML5 и CSS3.
• Опыт адаптивной и кроссбраузерной верстки.
• Опыт разработки SPA-приложений.
• Понимание современных подходов к организации frontend-архитектуры.

Vue Ecosystem
• Vue.js
• Composition API
• Vue Router
• Pinia (или Vuex)
• Vite
• Axios

Коммуникации и интеграция
• Практический опыт работы с REST API.
• Опыт работы с WebSocket.
• Понимание принципов работы MQTT.
• Понимание архитектуры Pub/Sub.
• Опыт разработки приложений реального времени (Real-Time Applications).
• Работа с JSON и JWT.

Инструменты разработки
• Git
• npm / yarn / pnpm
• ESLint
• Prettier
• Chrome DevTools

Тестирование
• Vitest или Jest.
• Cypress или Playwright.
• Опыт написания Unit и Integration тестов.

Будет преимуществом
• Опыт работы с MQTT на практике.
• Опыт разработки интерфейсов для сетевого оборудования, IoT или телекоммуникационных решений.
• Понимание принципов микросервисной архитектуры.
• Опыт работы с Docker и контейнеризированными приложениями.
• Понимание сетевого взаимодействия между контейнерами.
• Базовые знания Kubernetes или Docker Compose.
• Опыт работы с системами мониторинга и визуализации данных.
• Работа с графическими библиотеками (ECharts, Chart.js, D3.js).
• Базовые знания Linux.
• Опыт настройки CI/CD-процессов.

Мы предлагаем
• Конкурентную и своевременную заработную плату.
• Участие в разработке современных сетевых и телекоммуникационных решений.
• Работу над технически сложным продуктом с распределенной архитектурой и взаимодействием сервисов в режиме реального времени.
• Гибкий график работы.
• Возможность частичной или полной удаленной работы после испытательного срока.
• Возможность профессионального роста и влияния на технические решения проекта.
• Работу в команде опытных инженеров и разработчиков.

Личные качества
• Аналитическое мышление и системный подход к решению задач.
• Ответственность и внимание к деталям.
• Самостоятельность в принятии технических решений.
• Желание развиваться и изучать новые технологии.
• Умение эффективно работать в команде.

Иностранные языки
• Свободное чтение технической документации на английском языке.​​​​​​​

Эту вакансию мы нашли в HH.ru
А-

А-Риал

Санкт-Петербург

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики