Frontend-разработчик (Vue.js)
100 000 - 150 000 ₽
Мы "Мой Класс" - облачная CRM для учебных центров, а также виджеты для записи на обучение. Делаем полезный продукт для образовательного бизнеса. Компания растет - с нами уже более 3000 школ и детских центров из 24 стран мира.
В связи с расширением команды ищем frontend-разработчика.
Задачи:
- постепенная миграция существующего фронтенда CRM со старого AngularJS на Vue.js без остановки работы системы,
- поддержка и развитие текущего функционала CRM в период миграции,
- разработка новых интерфейсов и модулей на Vue.js,
- постепенный рефакторинг legacy-кода и снижение технического долга,
- участие в обсуждении и реализации архитектурных решений фронтенда.
Обязанности:
- интеграция новых Vue-модулей с существующим AngularJS-приложением (гибридный подход),
- разработка компонентов на Vue.js (Composition API),
- работа с состоянием приложения (Pinia),
- взаимодействие с backend-API (REST),
- соблюдение кодстайла, UI-гайдлайнов и общих стандартов проекта,
- участие в code review и командных обсуждениях,
- поддержка и развитие фронтенда после завершения миграции.
В будущем:
- полный отказ от AngularJS и поддержка единого Vue.js-кода,
- улучшение UX/UI CRM на основе обратной связи от пользователей,
- оптимизация производительности и времени загрузки,
- внедрение и развитие автотестов (unit / e2e).=,
- масштабирование и развитие фронтенд-архитектуры под рост продукта.
Что мы ждем от кандидата:
- коммерческий опыт фронтенд-разработки от 2–3 лет,
- уверенное знание JavaScript / TypeScript,
- практический опыт работы с Vue.js,
- понимание принципов компонентной архитектуры,
- опыт работы с legacy-кодом и готовность его поддерживать,
- опыт работы с REST API,
- базовые знания HTML, CSS, адаптивной вёрстки,
- понимание Git и командной разработки.
Будет плюсом:
- опыт работы с AngularJS или другими legacy-фреймворками,
- опыт миграции проектов между фреймворками,
- опыт работы с Pinia, модульным стором,
- знание принципов оптимизации производительности,
- опыт написания unit- или e2e-тестов,
- опыт работы с CRM или сложными внутренними системами.
Мы ожидаем:
- самостоятельность в рамках поставленных задач,
- умение разбираться в существующем коде,
- ответственный подход к изменениям в продакшене,
- готовность развивать продукт в долгосрочной перспективе.
Что мы предлагаем:
- удаленная работа,
- график 5/2, полный рабочий день,
- трудоустройство возможно по ТК, ИП, самозанятость, работа возможна из-за границы.
У нас будет обязательное тестовое задание!
Сравнение со средней зарплатой в похожих вакансиях:
125k
191k
71k
300k
Опубликована 13 часов назад
Похожие вакансии
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Самара
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Самара
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Самара
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Самара
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Самара
- Можно удаленно
- Подработка
- Опыт от 3 лет
- Самара