Задание: Vue. Senior Vue.js Engineer — Low-Code AI Platform (Дистанционная работа)
О проекте: Мы разрабатываем Low-Code / No-Code платформу с AI-агентами для визуального программирования бизнес-логики. Это не очередной конструктор сайтов — мы строим систему, где пользователи собирают сложные бизнес-процессы через графы (узлы, связи, условия). Задачи: - Проектирование архитектуры фронтенда, определение структуры компонентов и управление состояниями; - Интеграция готовых UI-блоков с бэкендом через REST API; - Реализация бизнес-логики и настройка взаимодействия компонентов с API; - Подключение авторизации, ролей, CRUD-операций и динамических данных; - Участие в согласовании работы API с бэкенд-командой. Технологический стек: Vue.js (Composition API), Pinia/Vuex, Vue Router, Axios, TypeScript (желательно), REST API. Требования: - Опыт коммерческой разработки от 10 лет; - Глубокое понимание Vue.js (Composition API, реактивность, жизненный цикл); - Опыт работы со сложными интерфейсами (много состояний, динамические данные); - Понимание микросервисной архитектуры и умение видеть систему целиком; - Обеспечение качества кода и соблюдение сроков. Условия: - Участие в разработке нетривиального продукта с полным циклом; - Влияние на архитектурные решения; - Прямое взаимодействие с Product Owner; - Долгосрочное сотрудничество; - Полностью удаленная работа, договор подряда; - Оплата по факту выполненных спринтов.