WorkListВойтиОформить подписку
AG

Shopify Full Stack Engineer

Архив
AgileEngine · Разработка ПО
Вакансия в архиве · закрыта 10.10
Смотреть актуальные вакансии

Другие вакансии компании

AG
RemoteSenior·англ. B2
≈ $4–7,5 тыс/мес
2 ноя
AG
Remote·Full-timeSenior·англ. B2
≈ $4–7,5 тыс/мес
30 окт
AG
Remote·Full-timeSenior·англ. B2
≈ $4,5 тыс/мес
28 окт
AG
🇦🇷Аргентина · remote·Full-timeMiddle·англ. B2
Зарплата не указана
28 окт
AG
🇦🇷Аргентина · remote·Full-timeSenior·англ. B2
≈ $2,3 тыс/мес
28 окт
Все вакансии компании

Похожие вакансии

CR
CrowdStrike · Кибербезопасность
🇮🇪Dublin · Ирландия · remote·Full-timeMiddle·англ. B1+–C2
≈ $4,8–6,7 тыс/мес
2 ноя
AF
Affirm · Финтех BNPL
🇨🇦Канада · remoteMiddle·англ. C1
~ $7,9–11 тыс/мес
30 окт
AF
Affirm · Финтех BNPL
🇬🇧Великобритания · remoteMiddle·англ. C1
~ $11–17 тыс/мес
30 окт
GI
GitLab · DevOps-платформа
🇨🇦Канада · remote·Full-timeMiddle·англ. C1–C2
≈ $1,5 тыс/мес
29 окт
DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
Все вакансии: Бэкенд

О вакансии

Откуда можно работать
Удалённо
Компания нанимает: из любой страныпо данным компании
Английский
B2
из текста вакансии
Уровень
Middle
стаж из описания: «4+ years»
Даты
Опубликована 01.10 · видели у компании с 01.10 по 10.10 · закрыта 10.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Shopify Full Stack Engineer для управления многомагазинной экосистемой Shopify Plus и создания слоя интеграции на Python, соединяющего её с внутренними системами.

Обязательные требования: 4+ лет практического опыта разработки на Shopify с использованием Liquid и современной архитектуры тем, сильные навыки React и Python, опыт работы с Shopify Functions, Checkout Extensions и Admin GraphQL API, а также уровень английского Upper‑intermediate.

Что предстоит делать

  • Управлять и развивать темы на основе Liquid для нескольких storefront'ов Shopify Plus.
  • Создавать и поддерживать Shopify Functions для скидок, доставки и кастомизации платежей.
  • Разрабатывать Checkout Extensions с использованием UI Extensions framework от Shopify.
  • Поддерживать и развивать схемы metafield/metaobject и конвенции тегирования продуктов для разных брендов.
  • Помогать определять масштабируемый подход к совместному использованию компонентов и функционала между несколькими storefront'ами при сохранении независимости брендов.
  • Вносить вклад в развитие общих паттернов дизайн‑системы для storefront'ов.
  • Улучшать практики разработки и деплоя, включая Git‑workflow и CI/CD для многомагазинных окружений.
  • Разрабатывать и поддерживать функционал на JavaScript/TypeScript и React в экосистеме Shopify.
  • Создавать middleware и сервисы на Python, интегрирующие Shopify с внутренними и сторонними системами.
  • Проектировать и поддерживать потребителей webhook на FastAPI/Python.
  • Поддерживать интеграции с Shopify Admin API GraphQL и работать с Storefront API и Cart API.
  • Вносить вклад в функциональность headless commerce и инфраструктуру подписок.
  • Расширять интеграцию с Linnworks OMS, включая синхронизацию заказов, макросы и операционные рабочие процессы.
  • Участвовать в интеграциях по доставке и жизненному циклу клиента с платформами такими как WeShip, AfterShip и Klaviyo.
  • Поддерживать Python‑pipeline'ы данных и автоматизацию операций.
  • Работать с сервисами на базе Supabase/PostgreSQL и внутренними потоками данных.
  • Поддерживать инструменты аналитики и наблюдаемости для storefront'ов.
  • Оценивать сторонние приложения и интеграции Shopify с технической и безопасностной точек зрения.
  • Документировать архитектурные решения, конвенции разработки и эксплуатационные runbook'и.
  • Проактивно взаимодействовать с внутренней командой для выявления технических проблем, предлагать решения и брать на себя ответственность от исследования до продакшн‑деплоя.

Требования

  • 4+ лет сильного практического опыта разработки production‑storefront'ов Shopify с использованием Liquid и современной архитектуры тем.
  • Значительный опыт работы с Shopify Plus и сложными или многомагазинными окружениями.
  • Сильные навыки JavaScript/TypeScript.
  • Опыт работы с React, включая hooks и функциональные компоненты.
  • Опыт работы с Shopify Functions и Checkout Extensibility.
  • Опыт работы с API Shopify Storefront, Cart и Admin.
  • Умение самостоятельно работать с GraphQL‑запросами и мутациями Admin API.
  • Сильный опыт Python для backend‑сервисов, интеграций или автоматизации.
  • Опыт построения и потребления REST и GraphQL API.
  • Опыт работы с headless commerce архитектурами.
  • Глубокое понимание Git‑based workflow разработки и CI/CD.
  • Опыт работы с общими компонентами, дизайн‑системами или переиспользуемой frontend‑архитектурой.
  • Способность оценить существующую архитектуру перед предложением структурных изменений.
  • Комфорт в ответственности за работу как во frontend, так и в backend‑интеграциях и продакшн‑операциях.
  • Сильные навыки отладки и решения проблем в распределённых интеграциях.
  • Высокий уровень автономии и ответственности.
  • Проактивная коммуникация и способность эффективно сотрудничать в небольшой, высоко вовлечённой команде.
  • Умение работать напрямую с документацией поставщиков, API и changelog'ами, принимая прагматичные инженерные решения.
  • Уровень английского Upper‑intermediate.

Будет плюсом

  • Опыт работы с FastAPI.
  • Опыт работы с Dawn или аналогичной базовой темой Shopify.
  • Опыт работы с Linnworks OMS/WMS, включая макросы, запросы к SQL Server или API‑интеграции.
  • Опыт управления архитектурой нескольких storefront'ов Shopify.
  • Опыт оркестрации на Python или работы с data‑pipeline, включая Prefect.
  • Архитектура событий и потоков в Klaviyo.
  • Интеграции AfterShip или аналогичные решения для отслеживания и возвратов.
  • Интеграции Stripe Subscriptions или Billing Portal.
  • Инструменты наблюдаемости PostHog или Datadog.
  • Опыт работы с React Native.
  • Опыт в DTC‑винном или другом регулируемом e‑commerce секторе.
  • Опыт работы с проверкой возраста, ограничениями перевозчиков или соответствием государственным требованиям к коммерции.
  • Опыт автоматизации или работы с API в Monday.com.

Условия и бенефиты

  • Рост без границ: развивайте навыки через наставничество, внутренние TechTalks, сложные проекты и выделенный ежегодный бюджет на обучение.
  • Конкурентная компенсация: получайте признание, соответствующее вашим навыкам и вкладу, с регулярными обзорами эффективности и вознаграждения.
  • Гибкость: работа 100 % удалённо с гибким графиком, поддерживающим концентрацию, автономию и здоровый ритм работы.
  • Современные значимые проекты: создавайте влиятельные продукты с использованием современных технологий в глобальных командах и ведущих брендах.
  • Коллаборативная культура: присоединяйтесь к поддерживающей среде без микроменеджмента, где идеи приветствуются, а вклад ценится.
  • Благополучие и поддержка: доступ к локальным программам благополучия и поддержке, ориентированной на людей, адаптированной к вашему местоположению.

Навыки

ShopifyLiquidReactPythonShopify FunctionsCheckout ExtensionsAdmin GraphQL APIJavaScriptTypeScriptGraphQLREST APIheadless commerceGitCI/CDFastAPIDawnLinnworks OMS/WMSMS SQL ServerPrefectKlaviyo

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти