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

Vue.js разработчик

ЭлектроникаЯрославль8 дн. назад

Коротко

Develops SPA and interfaces on Vue.js 2/3, implements client-side data processing algorithms, describes UI structures and validation, creates reusable Vue · Needs: Commercial Vue.js (Vue 2/3) or other modern framework with readiness to switch, JavaScript (ES6+), TypeScript, Vue Router, Pinia/Vuex, REST API, Axios, HTML5

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

О компании и команде Мы – аккредитованная ИТ-компания, российский разработчик программного обеспечения. Мы создали и развиваем первую российскую PSIM–платформу - Electronika Security Manager и занимаем лидирующие позиции на рынке решений для управления физической безопасностью крупнейших объектов транспортной и промышленной инфраструктуры. В связи с активным развитием бизнеса мы ищем в команду разработчика для разработки фронт-части системы управления безопасностью. Какие задачи предстоит решать: Разрабатывать SPA и интерфейсы на Vue.js 2/3 по макетам и ТЗ; Реализовывать алгоритмы автоматизированной обработки данных на клиенте; Описывать входной/выходной информации, структуры UI, валидация данных и контроль действий пользователей; Дорабатывать и корректировать ПО по результатам тестирования, обновлений ТЗ и исправления ошибок; Создавать переиспользуемые Vue-компоненты, composables и директивы, участвовать в унификации процессов; Взаимодействовать с backend-разработчиками, тестировщиками, аналитиками и дизайнерами. Требования к кандидату: Опыт коммерческой разработки на Vue.js (Vue 2, Vue 3) или на любом другом современном фреймворке (React, Angular и т.п.) - с готовностью быстро перейти на Vue. Уверенное знание **JavaScript (ES6+)**, **TypeScript**. Опыт работы с **Vue Router**, **Pinia / Vuex**. Интеграция с **REST API**, **Axios**; знание WebSocket будет плюсом. Владение **HTML5**, **CSS3**, **LESS**, адаптивная верстка. Сборка проектов: **Webpack / Vite**. Тестирование: **Jest**, **Cypress**. Работа с **Git**, понимание **CI/CD** Понимание принципов реактивности, жизненного цикла компонентов и компонентного подхода во Vue. Будет плюсом: Понимание принципа работы **Module Federation**; Понимание UX/UI и принципов доступности (accessibility). Условия работы: Работу в аккредитованной IT- компании - одной из крупнейших на рынке по установке комплексных систем безопасности; Официальное трудоустройство по ТК РФ, полностью «белая» заработная плата; Масштаб профессионального развития: участие в крупнейших инфраструктурных проектах страны, работа с уникальными объектами, постоянное усложнение задач; Сильная команда, в которой принято ценить экспертизу, поддерживать инициативу и расти вместе. Коллектив, где профессиональное достоинство и взаимное уважение — не просто слова; Стабильность и надёжность компании с 30-летней историей, лидирующей на рынке комплексных систем безопасности.