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