Ищем Front-End разработчика на Vue, который подключится к проекту на стадии готового интерфейса и поможет связать существующий Front-End с backend-логикой Low-Code / No-Code платформы. Интерфейс и основные компоненты уже реализованы. Основной фокус — интеграция, логика, состояния, работа с API, а не верстка «с нуля».
Задачи
- Интеграция готового Front-End с backend (REST API)
- Реализация и доработка бизнес-логики
- Взаимодействия компонентов с API
- Подключение: авторизации и ролей, CRUD-операций, динамических данных
- Обработка ошибок, загрузок, состояний
- Поддержка и рефакторинг существующего кода
- Участие в согласовании API-контрактов с backend-разработчиком
Требования
- Уверенный опыт работы с Vue.js (2 или 3)
- Хорошее понимание: JavaScript (ES6+), SPA-архитектуры
- Опыт интеграции Front-End ↔ Backend
- Работа с: REST API, Axios / Fetch, Vuex / Pinia
- Умение разбираться в чужом коде и аккуратно его дорабатывать
Будет плюсом
- Опыт интеграции сложных интерфейсов с backend и работы с Low-Code / No-Code платформами
- Знание TypeScript и Nuxt
- Понимание принципов проектирования API, клиент-серверного взаимодействия
- Опыт работы с системами ролей и прав доступа
Условия
- Формат: удалённо
- Загрузка: частичная или полная (обсуждается)
- Оплата: За этапы (по Договору ГПХ)
- Возможность долгосрочного сотрудничества
- Прямое взаимодействие с владельцем продукта