Описание
Tennis-Point — ведущий омниканальный ритейлер товаров для ракеточных видов спорта (теннис и падел). Компания управляет более чем 30 магазинами по Европе и продаёт свыше 20 000 товаров онлайн клиентам по всему миру. В компании работает более 500 сотрудников, Tennis-Point является официальным ритейлером ракеточных видов спорта ATP Tour и официальным ритейлером Intercollegiate Tennis Association. Сейчас в команду ищут опытного разработчика, готового взять на себя ответственность за фичи на живой высоконагруженной e-commerce платформе.
Задачи
•Владение фичами от начала до конца: от Liquid-секций и React-компонентов до API за ними
•Проектирование и разработка API-эндпоинтов в Cloudflare Workers
•Чтение и обновление данных через Storefront и Admin GraphQL API Shopify
•Написание тестов для кода (Vitest для unit-тестов, Playwright для end-to-end)
•Исследование и исправление багов, включая продакшн-инциденты, совместно с командой
•Ревью пул-реквестов и предоставление чёткой, конструктивной обратной связи
•Парное программирование и обмен знаниями, в том числе с новыми участниками команды
Требования
•2+ года профессионального опыта веб-разработки
•Хороший опыт с JavaScript и TypeScript
•Опыт создания и выпуска production React-приложений
•Хорошие навыки HTML и CSS
•Уверенное владение Git и workflow pull request
•Опыт потребления API (REST или GraphQL)
•Опыт написания автоматизированных тестов
•Хороший письменный и устный английский: это язык общения с заинтересованными сторонами по всей Европе
•Способность доводить задачу от тикета до продакшена с минимальным сопровождением, умение заранее сигнализировать о рисках
Будет плюсом
•Разработка тем Shopify или Liquid
•Cloudflare Workers, Hono или любая serverless-платформа
•GraphQL
•End-to-end тестирование с Playwright
•Оптимизация производительности и Core Web Vitals
•Опыт работы в e-commerce
•Опыт работы с AI coding assistants
•Испанский или немецкий язык
Условия
Условий в вакансии нет