Vue.js разработчик
Коротко
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-летней историей, лидирующей на рынке комплексных систем безопасности.