Вакансия: Разработчик (middle vue js developer)
Компания: INNO Сфера: HoReCa / Цифровые продажи (QR-меню, кассы самообслуживания, мини-приложения Telegram) Формат работы: удалённо или гибрид (по желанию) Занятость: полная
Основные задачи :
- Разработка интерфейсов веб- и PWA-приложений на Vue.js (v3, Composition API).
- Интеграция с backend API (REST / WebSocket / GraphQL).
- Поддержка и развитие компонентной библиотеки (UI Kit, Storybook).
- Оптимизация производительности фронтенда и улучшение UX.
- Участие в проектировании архитектуры фронтенда.
- Работа в связке с дизайнерами, backend-разработчиками и продуктовой командой.
Требования:
- Опыт коммерческой разработки на Vue.js от 2 лет.
- Уверенные знания JavaScript (ES6+), HTML5, CSS3/SCSS.
- Опыт работы с Pinia/Vuex, Vue Router, Axios.
- Опыт работы с системами сборки (Vite, Webpack) и контролем версий (Git/GitLab).
- Понимание принципов адаптивной и кросс-браузерной вёрстки.
- Умение разбираться в чужом коде и предлагать архитектурные улучшения.
Будет плюсом:
- Опыт работы с TypeScript.
- Навыки разработки PWA или Telegram Mini Apps.
- Опыт интеграции с backend на Python / .NET.
- Знание принципов Clean Architecture, DDD, SOLID.
- Базовые знания Docker и CI/CD (GitLab CI).
Для более быстрой коммуникации можете написать в телеграм https://t.me/roomoris Дарья, HR-менеджер