Sharmax — международный бренд мототехники и сопутствующих товаров.
Мы развиваем e-commerce проекты для продажи мотоциклов, квадроциклов, электробайков, аксессуаров и запасных частей в разных странах по всему миру.
Обязанности:
- Поддержка и доработка фронтенд-части международного интернет-магазина на Nuxt (Vue 3);
- Работа с существующей дизайн-системой и UI-компонентами (Tailwind, shadcn-vue и др.): верстка и адаптация страниц под desktop / tablet / mobile,
доработка и переиспользование существующих компонентов, аккуратный рефакторинг; - Задачи по SEO и технической оптимизации на фронтенде:
настройка мета-данных, Open Graph, тайтлов, hreflang и т.п. через Nuxt-модули, участие в работах по улучшению производительности (Lighthouse/PageSpeed, оптимизация загрузки статики, работа с изображениями); - Поддержка многоязычности и многорегиональности:
работа с nuxt-i18n, корректная работа интерфейса при смене языка/региона, доменов/поддоменов; - Взаимодействие с командой: работа в связке с кросс-функциональной командой: back-end/front-end инженеры, UX/UI веб-дизайнеры, QA, Teamlead и PM, участие в обсуждении UX-изменений и UI-решений.
Требования:
- Опыт коммерческой разработки front-end (с Vue 3 и Nuxt 3/4)части проектов от 3-х лет;
- Уверенные навыки адаптивной и кроссбраузерной вёрстки (HTML5/ CSS3/JavaScript);
- Практический опыт работы с SPA/SSR-подходом, понимание отличий от классической вёрстки;
- Опыт работы с CSS-фреймворками (Tailwind);
- Опыт работы с REST / JSON API: подгрузка данных, обработка ошибок, работа с состояниями, базовое понимание контрактов между фронтом и бэком;
- Базовое понимание работы SEO на фронтенде: мета-теги, заголовки, скорость загрузки, работа с изображениями, понимание влияния структуры страниц на индексацию;
- Готовность работать с существующей кодовой базой:
- умение погружаться в чужой код, разбираться в текущих решениях и предлагать улучшения, аккуратное внесение изменений без нарушения стабильности production-среды;
- Умение работать в команде: профессиональная коммуникация с кросс-функциональной командой.
Условия:
-
Удаленный формат работы из любой точки мира;
-
График работы: 5/2 с 10:00 до 19:00, СБ-ВС-выходной;
-
Развитая корпоративная культура (мероприятия в офисе, выездные корпоративы, тест-драйв продукции, подарки детям сотрудников и т.д.);
Этапы отбора:
1. Краткая анкета;
2. Интервью с HR;
2. Техническое интервью с TeamLead.