Мы ищем frontend-разработчика для перевода существующего проекта на современный стек с использованием Vue.js и Nuxt.js.
О проекте:
Есть действующий прототип на базе Laravel (Blade)
В основе используется движок bookingcore
Цель проекта — полностью заменить текущий фронтенд на Vue.js с сохранением существующей бизнес-логики.
Что нужно делать:
- Перенести пользовательский интерфейс (публичные страницы и личный кабинет) с Blade на Vue.js по готовым Figma-макетам
- Реализовать интерфейс в виде переиспользуемых Vue-компонентов
- Обеспечить адаптивную верстку (desktop / tablet / mobile) строго по макетам
- Интегрировать новый фронтенд с текущим Laravel-бэкендом без изменения бизнес-логики
- Реализовать разделение клиентской и серверной частей с использованием Nuxt.js (SSR для SEO)
- Доработать API на стороне Laravel
Требования:
- Опыт разработки на Vue.js и Nuxt.js от 3 лет
- Уверенные знания HTML5 / CSS3 (адаптивная и кроссбраузерная верстка)
- Опыт построения компонентной архитектуры
- Понимание принципов SSR и SEO-оптимизации
- Базовые знания Laravel и понимание Blade (для корректного переноса текущего интерфейса)
- Умение работать с Figma
Будет плюсом:
- Опыт интеграции SPA/SSR с Laravel
- Опыт работы с REST API
- Понимание UX/UI принципов
Условия:
- Формат работы: удалённо / проектная занятость
- Гибкий график
- Оплата: обсуждается (фиксированная по этапам или почасовая, по договорённости)
- Работа по готовым макетам без необходимости дизайна
- Возможность долгосрочного сотрудничества
Как откликнуться:
В отклике и сопроводительном, пожалуйста, укажите:
- Примеры реализованных проектов на Vue.js / Nuxt.js
- Вашу оценку сроков выполнения
- Ожидаемую стоимость
Если Вы дочитали до этого места, то обратите внимание, что сопроводительное письмо надо начать с фразы: "Мое предложение по новому фронтенду проекта "Охотники" ..."
Похожие вакансии
Коммерческий опыт работы с TypeScript и React.js от 1.5 лет. Хорошие навыки в верстке и любовь к этому делу.
Уверенное знание Angular (от 5 лет коммерческого опыта). Глубокое владение TypeScript, RxJS, JavaScript (ES6+). Уверенная работа с HTML...
Уверенные знания стека TypeScript/React. Опыт работы с библиотеками управления состоянием приложения. Понимание, как собираются и тестируются современные интерфейсы (Vite...
Опыт работы от 3-х лет с Angular. Умение разбираться в чужом коде. Умение писать удобочитаемый код. Опыт проведения рефакторинга...
Понимание Observable, Observer, Subject, BehaviorSubject. Умение использовать операторы: map, filter, switchMap, mergeMap, concatMap, tap, combineLatest. Борьба с утечками памяти (отписка...
