О нас: Уже более 12 лет мы предоставляем IT-платформу (ПАК ВсМК) для взаимодействия охранных предприятий и организаций страны, в том числе взаимодействие с транспортными средствами. Наши клиенты – частные охранные предприятия, государственные организации и силовые ведомства. Среди них Вневедомственная охрана Росгвардии, Сбербанк, СПб ГУП «Горэлектротранс», Дельта Системы безопасности, Гольфстрим Служба охраны и многие другие. Технологический стек: Frontend: Vue 3, Vuetify, OpenLayers Cистема управления версиями: GitLab Коммуникация: HTTP, WebSocket Обязанности: работа в составе кросс-функциональной команды; непосредственное участие в проектировании, анализе и разработке технических решений вместе с проектной командой; разработка и поддержка клиентской части веб-приложений; написание автоматизированных тестов (e2e, интеграционных) и сотрудничество с командой QA. Требования: минимум 3 года опыта коммерческой разработки на JavaScript знание ООП и паттернов программирования и практика их применения; хорошее знание JS (ES6+), понимание типизации в TypeScript; опыт разработки с использованием Vue от 2 лет; умение решать базовые задачи без использования фреймворков и библиотек; опыт работы с Git, умение работать совместно над одним проектом, использовать разные ветки (GitFlow); Английский язык на хорошем уровне чтения документации. Желательно: знание и опыт разрабтки на TypeScript; уметь писать юнит и интеграционные тесты (Vitest, Cypress); понимать код, написанный с использованием AngularJS; опыт использование Swagger / OpenAPI; опыт работы с картографическими сервисами (OpenLayers); интерес и опыт построения архитектуры приложений; опыт использования Vuetify или любого другого UI фреймворка; иметь опыт работы с webpack, npm, yarn, vite. Чем предстоит заниматься: проектировать пользовательский интерфейс (в том числе, взаимодействовать с аналитиком); разрабатывать веб-приложение с использованием Vue, Vuetify, JavaScript/CSS/TailwindCSS; разрабатывать новые компоненты; поддерживать существующий продукт и рефакторить старый код. Мы предлагаем: работу в стабильной ИТ-компании с государственной аккредитацией; оформление по ТК РФ, конкурентная заработная плата по результатам собеседования; гибкое начало дня: приходим в офис с 9 до 11; комфортный офис в Санкт-Петербурге (метро Елизаровская / пл. Александра Невского) с оплачиваемой парковкой; Cсылки на профиль GitHub/GitLab/Bitbucket и/или любые работающие проекты будут плюсом!