Frontend-разработчик (React / Next.js)
Описание
VASILCHUKI Restaurant Group — одна из крупнейших ресторанных групп России. Мы активно развиваемся, открываем новые проекты и расширяем команду. Мы ищем frontend-разработчика уровня Middle в команду, для создания и поддержки современных корпоративных и имиджевых сайтов, а так же сервисов дистанционных продаж. Основной стек — React и Next.js. Нам нужен самостоятельный специалист, который умеет не только качественно верстать интерфейсы, но и интегрировать их с backend, внешними сервисами, системами аналитики и метриками. Навыки fullstack-разработки будут большим преимуществом. Чем предстоит заниматься Разрабатывать корпоративные, имиджевые сайты и сервисы доставки на React и Next.js; Создавать адаптивную и кроссбраузерную верстку по макетам; Реализовывать плавные анимации и интерактивные элементы; Интегрировать frontend с REST API и backend; Подключать формы, карты, платежные и другие сторонние сервисы; Настраивать системы аналитики и метрики; Оптимизировать скорость загрузки, производительность; Участвовать в оценке задач и обсуждении технических решений; Поддерживать и развивать уже запущенные проекты; Проводить проверку своего кода и исправлять найденные ошибки. Что мы ожидаем Коммерческий опыт frontend-разработки от 2 лет; Уверенное знание JavaScript и TypeScript; Практический опыт работы с React и Next.js; Хорошее знание HTML и CSS; Умение создавать точную, адаптивную и кроссбраузерную верстку; Понимание SSR, SSG и основных принципов SEO; Опыт интеграции с REST API; Понимание клиент-серверного взаимодействия. Умение работать с Git; Опыт подключения Яндекс Метрики, Google Analytics, пикселей и других систем аналитики; Умение реализовывать интерфейсные анимации с помощью CSS и JavaScript. Опыт работы с Framer Motion или GSAP будет преимуществом; Внимание к деталям, аккуратность и ответственность за результат; Способность самостоятельно разобраться в задаче и предложить подходящее решение. Будет плюсом Навыки fullstack-разработки и готовность при необходимости решать несложные задачи на стороне бэкенда; Опыт работы с Node.js и серверными фреймворками; Понимание баз данных и опыт работы с ними; Опыт проектирования и разработки API; Опыт работы с CMS или headless CMS; Знание Tailwind CSS, SCSS или CSS Modules; Опыт работы с React Query, Zustand, Redux Toolkit или другими инструментами управления состоянием; Опыт настройки CI/CD и работы с Docker; Знание принципов веб-доступности; Опыт оптимизации сайтов для поисковых систем; Наличие портфолио с корпоративными или имиджевыми проектами. Что предлагаем: Официальное трудоустройство; График работы удаленный; Заработная плата обсуждается с финальным кандидатом; Интересные проекты с заметной визуальной составляющей; Возможность влиять на технические и продуктовые решения; Понятные задачи и прямое общение с командой; Современный технологический стек; Возможности профессионального роста.