Lume Deodorant
Staff Software Engineer, DTC
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду storefront брендов Lume и Mando. Отвечает за headless Shopify-витрины на React Router/Hydrogen, подписки, лояльность и edge-инфраструктуру, ведёт проекты end-to-end и задаёт техническое направление.
Задачи
- Вести проекты end-to-end: декомпозировать работу по инициативам storefront, определять технические задачи и доводить решения до релиза
- Отвечать за качество: писать безопасный, тестируемый, поддерживаемый и эффективный код с документацией
- Принимать технические решения в сложной доменной области, сопоставляя мнения инженеров с бизнес-требованиями
- Формировать консенсус и разрешать спорные технические вопросы внутри команды и с кросс-функциональными партнёрами
- Создавать эталонные решения, фреймворки, общие компоненты, 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 при недоступности вендора
- Владение практиками стабильной работы витрины: тестирование, code review, observability, incident response и релизы в прод без потери производительности и надёжности
- Умение ясно излагать техническую позицию в группе, понимать аргументы других и придерживаться решения команды
Условия
- Медицинская, стоматологическая страховка и страхование зрения
- 401k с match
- Опционы в Mammoth Brands
- Гибкий график и неограниченный отпуск
- Стипендия на обучение и развитие (L&D)
- Саббатикал: 4 недели после 5 лет, 6 недель после 10 лет, 8 недель после 15 лет
- 20 полностью оплачиваемых недель отпуска для родивших, 16 недель для остальных путей к родительству
- Офлайн- и онлайн-мероприятия, включая happy hours и тимбилдинги
- Бесплатные продукты брендов компании
- Гибридный формат: офис по вторникам, средам и четвергам в SoHo, Нью-Йорк
- Офис 70 000 кв. футов с завтраками по средам, обедами по четвергам и снеками/кофе каждый день
- Помощь с визовой поддержкой при необходимости
Навыки
- Shopify
- Shopify Hydrogen
- React Router
- Remix
- Storefront API
- JavaScript
- TypeScript
- React
- Core Web Vitals
- GraphQL
- OAuth
- Webhooks
- Shopify Functions
- Recharge
- LoyaltyLion
- Cloudflare Workers
- WAF
- Google Tag Manager
- Optimizely
- AI tooling