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;
- Знание принципов веб-доступности;
- Опыт оптимизации сайтов для поисковых систем;
- Наличие портфолио с корпоративными или имиджевыми проектами.
Что предлагаем:
- Официальное трудоустройство;
- График работы удаленный;
- Заработная плата обсуждается с финальным кандидатом;
- Интересные проекты с заметной визуальной составляющей;
- Возможность влиять на технические и продуктовые решения;
- Понятные задачи и прямое общение с командой;
- Современный технологический стек;
- Возможности профессионального роста.