-
Разработка новых и поддержка существующих функциональных модулей клиентской части приложения на Vue 3;
-
Участие в проектировании фронтенд-архитектуры и интерфейсов компонентов;
-
Интеграция с REST API, обеспечение стабильности и отзывчивости интерфейса;
-
Внедрение и соблюдение лучших практик разработки (чистый код,модульность, производительность);
-
Code review, участие в планировании задач (Agile/Scrum);
-
Взаимодействие с дизайнерами и бэкенд-разработчиками;
-
Прямая отчетность техническому директору: Ежедневные стендапы;
-
Еженедельная отчетность о выполнении задач спринта.
- Внимательность к деталям, аккуратность, креативность в решении задач, нацеленность на результат, умение работать в команде;
- Ответственность, умение аргументировать свое мнение, готовность разбираться в сложной бизнес-логике, хорошие коммуникативные навыки.
-
Высшее или неоконченное высшее (техническое / дизайн). Опыт и портфолио важнее диплома;
-
Сертификации или курсы по Vue.js, JavaScript, TypeScript будут плюсом;
-
Обязательно: Глубокое знание Vue 3 (Composition API, Vue Router, Pinia), TypeScript, JavaScript (ES6+), HTML5, CSS3, Vite;
Критически важно: Опыт работы с комплексными UI-библиотеками (PrimeVue, Quasar, Element Plus и т.д.);
-
Желательно: Опыт с VueUse, Quill, календарными библиотеками (Schedule-X, FullCalendar), написанием тестов (Vitest/Jest);
-
Бизнес-домен: Опыт разработки сложных админ-панелей, CRM-систем, дашбордов или приложений с богатым интерактивом (календари, редакторы);
-
Обязательно: VS Code / WebStorm, Git, Figma/Adobe XD (для работы с макетами), DevTools, npm/yar;
-
Желательно: Docker, системы дизайна (Storybook).
- Оформление по ТК РФ, 100% Белая.
- Оклад + ежегодный бонус по результатам годовой performance review;
- Полный день, с 9:00 до 18:00 (гибкое начало), пятидневная рабочая неделя;
- Оборудованное рабочее место в офисе (монитор, док-станция), ноутбук (MacBook Pro / Dell XPS с предустановленным ПО);
- Обучение за счёт компании (Оплачиваемые курсы и сертификации (Vue, Advanced JavaScript, TypeScript). Участие в профильных конференциях и митапах (JSConf, VueConf, etc.). Доступ к корпоративным аккаунтам на образовательных платформах));
- Возможность карьерного роста: рост до позиции Tech Lead / Архитектора фронтенда или руководителя группы.