Задачи:
— Строить компонентную архитектуру Vue-приложений
— Работать с REST API и сложными формами
— Понимать authentication / authorization, roles и permissions
— Корректно работать с loading / error / empty / retry состояниями
— Реализовывать загрузку файлов с validation и progress
— Работать с pagination, filtering, sorting и search
— Понимать state management и не складывать всю логику в один компонент
— Создавать качественный адаптивный UI
Требования:
— Vue 3 + Composition API
— TypeScript / JavaScript ES6+
— Pinia + Vue Router
— Vite
— REST API + Axios / Fetch
— HTML5 / CSS3 / SCSS
— Git / GitHub
— Responsive / Mobile-first
— Опыт создания сложных SPA, CRM, dashboard или admin-систем
— Опыт с Laravel API / Laravel Sanctum (будет плюсом)
— Опыт с WebSocket / Laravel Echo / Soketi / Pusher (будет плюсом)
— Опыт с Realtime chat и notifications (будет плюсом)
— Опыт с TanStack Query / Vue Query (будет плюсом)
— Опыт с Tailwind CSS (будет плюсом)
— Опыт с OpenAPI / Swagger (будет плюсом)
Условия:
— График 5/2 с 10:00 до 18:00 по МСК
— Выплаты два раза в месяц в крипте USDT
Контакты работодателя доступны по кнопке «Откликнуться» после входа.