Lago
Frontend Developer (React/Shopify Hydrogen)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-разработчик в команду американского e-commerce ритейлера для поддержки и развития кастомного headless-магазина на Shopify Hydrogen. Нужен сильный React и понимание экосистемы Shopify, чтобы решать задачи по API, интеграциям, поиску, CMS и аналитике.
Задачи
- Поддерживать и улучшать кастомный storefront на Shopify Hydrogen с использованием React и React Router
- Создавать адаптивные и доступные интерфейсы на HTML, CSS и JavaScript
- Работать с Shopify Storefront API, GraphQL, коллекциями, товарами, вариантами, metafields и другими данными Shopify
- Переводить бизнес-требования и черновые макеты в интуитивные функциональные e-commerce интерфейсы
- Оценивать техническую реализуемость предложенных фич и предлагать альтернативы при ограничениях API или платформы
- Устранять проблемы в storefront, данных/API Shopify, поведении браузера и сторонних интеграциях
- Работать с headless CMS Storyblok и поиском/рекомендациями Algolia
- Внедрять и отлаживать e-commerce аналитику и маркетинговые интеграции
- Поддерживать SEO-требования e-commerce: редиректы, canonical-теги, структурированные данные, хлебные крошки, метаданные и индексируемость
- Улучшать производительность, удобство и поддерживаемость фронтенда
- Чётко доносить технические ограничения, компромиссы и рекомендации техническим и нетехническим коллегам
- Эффективно работать с существующей кастомной кодовой базой и улучшать её
Требования
- Уверенное владение HTML, CSS, JavaScript, React и React Router
- Профессиональный опыт работы с Shopify Hydrogen и headless commerce
- Опыт работы с Shopify API и GraphQL
- Сильные навыки отладки и решения проблем
- Хорошее чувство UI/UX и опыт перевода дизайнов или вайрфреймов в функциональные интерфейсы
- Умение оценивать техническую реализуемость и предлагать практичные решения
- Опыт работы с API и сторонними интеграциями
- Отличные навыки коммуникации на английском языке
- Способность работать самостоятельно и брать на себя ответственность за проекты и проблемы
- Полная занятость (40 часов в неделю)
Условия
- Удалённая работа откуда угодно — команда глобальная, ценят work-life balance
- Возможности для роста: можно влиять на свою роль и расти вместе с командой
- Инновационная культура: команда увлечена использованием данных для решения задач и успеха на быстро меняющемся рынке
- Полная занятость (40 часов в неделю), график 9:00–17:00 по Eastern Standard Time
- Зарплата до $3200
Навыки
- React
- React Router
- Shopify Hydrogen
- Shopify
- GraphQL
- HTML
- CSS
- JavaScript
- Storyblok
- Algolia
- GA4
- Klaviyo
- Git
- SEO
- headless commerce