Mammoth Brands
Staff Software Engineer, DTC
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду Lume & Mando, отвечающую за headless Shopify-витрины. Полный цикл: от проектирования и разработки до поддержки производительности, подписок и интеграций.
Задачи
- Вести проекты от начала до конца: декомпозировать задачи, определять технические шаги и доводить решения до релиза
- Отвечать за качество: писать безопасный, тестируемый, поддерживаемый и эффективный код с документацией
- Принимать технические решения в сложной предметной области, учитывая бизнес-требования и мнения других инженеров
- Формировать консенсус и разрешать спорные технические вопросы внутри команды и с кросс-функциональными партнёрами
- Создавать инструменты, ускоряющие других: эталонные примеры, фреймворки, общие компоненты, runbook'и и документацию
- Отлаживать дефекты по всему стеку — от Remix-приложения и edge-слоя до интеграций со сторонними платформами
- Выстраивать техническую коммуникацию и документацию для согласования решений широкого масштаба
- Связывать бизнес-потребности с технологиями, влияя на процессы и продуктовые решения в домене Lume
- Развивать коллег: делиться знаниями, создавать процессы для обмена опытом и наставлять менее опытных инженеров
Требования
- Значительный опыт разработки и эксплуатации production e-commerce приложений с самостоятельной доставкой проектов в срок в среде, генерирующей выручку
- Глубокий практический опыт работы с headless Shopify на React Router: Storefront API, паттерны загрузки данных и роутинга Remix, стратегия кэширования, работа headless-витрины на масштабе
- Опыт работы с Shopify Hydrogen
- Уверенное владение JavaScript/TypeScript, современным React и основами производительности фронтенда (Core Web Vitals, стратегия рендеринга, дисциплина бандлов)
- Опыт интеграции сторонних SaaS-платформ через API и вебхуки, включая идемпотентность, ретраи, rate limits, сверку данных и graceful degradation
- Владение практиками стабильной работы витрины: тестирование, код-ревью, observability, incident response, релизы без влияния на производительность и надёжность
- Способность ясно излагать техническую позицию в группе, понимать мнения других и следовать решению команды
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- 401k с match
- Опционы Mammoth Brands
- Гибкий график и неограниченный отпуск
- Стипендия на обучение и развитие (L&D stipend)
- Саббатикал: 4 недели после 5 лет, 6 недель после 10 лет, 8 недель после 15 лет
- 20 полностью оплачиваемых недель отпуска для родителей, родивших ребёнка, или 16 недель для остальных путей к родительству
- Офлайн- и онлайн-мероприятия: happy hours, тимбилдинги, вечеринки на крыше
- Бесплатные продукты брендов компании
- Гибридный формат: офис по вторникам, средам и четвергам в SoHo, Нью-Йорк
Навыки
- Shopify
- Shopify Hydrogen
- React Router
- Remix
- Storefront API
- JavaScript
- TypeScript
- React
- Core Web Vitals
- GraphQL
- OAuth
- Webhooks
- Shopify Functions
- Recharge
- LoyaltyLion
- Cloudflare Workers
- Cloudflare
- Google Tag Manager
- Optimizely
- AI tooling