Shopify / TypeScript Developer

Про проєкт

Ми розробляємо кастомний Shopify-додаток, який уже працює в продакшені та використовується в наших магазинах. У межах проєкту розвивається основний Shopify App, Shopify Extensions (Checkout UI, Cart Transform / Functions, Theme App Extension) та інтеграції з Checkout, Cart і темами Shopify. Hydrogen storefront наразі не реалізований і запланований на наступний рік.

 

Технологічний стек

  • TypeScript, Node.js, React або Preact, Remix (Vite).
  • Shopify App, Checkout UI Extensions, Cart Transform / Functions, Theme App Extensions.
  • Fly.io, Prisma, PostgreSQL, Shopify CLI, Webhooks, Shopify GraphQL Admin API.

 

Основні задачі

  • Розвиток Remix-додатку (frontend та backend).
  • Реалізація інтеграцій з Shopify Admin API (REST та GraphQL).
  • Розробка UI в адмін-панелі (React + Shopify Polaris).
  • Підтримка та розвиток Shopify Extensions і роботи з Checkout та Cart.
  • Робота з webhooks, версіями Shopify API та рефакторинг коду.
  • Підтримка Prisma schema з мінімальними міграціями.

 

Обовʼязкові вимоги

  • 1–2 роки досвіду з JavaScript або TypeScript.
  • Впевнений React з розумінням хуків та управління станом.
  • Досвід роботи з Node.js, REST API та асинхронним кодом.
  • Досвід з Shopify або готовність швидко зануритись у платформу.
  • Впевнений Git і досвід code review.
  • Англійська на рівні читання технічної документації.

 

Буде плюсом

  • Досвід з Shopify App та Shopify Extensions.
  • Робота з Checkout UI Extensions, Cart або Discount Functions.
  • Досвід з Remix або Next.js.
  • Prisma, PostgreSQL, GraphQL та Shopify Admin API.
  • Базове розуміння деплою та інфраструктури.

 

Про компанію

Goodevas — міжнародний бренд дитячих товарів для розвитку. Ми будуємо власну Shopify-екосистему з кастомними додатками, checkout-логікою та cart-механіками, які напряму впливають на конверсію та середній чек.

 

Формат роботи та умови

  • Повна зайнятість.
  • Віддалений або гібридний формат роботи.
  • Довгостроковий проєкт із реальним продакшн-навантаженням.
  • Можливість бронювання відповідно до законодавства України.
  • Невелика команда, можливість впливати на архітектуру, процеси та рости разом із проєктом.
Published 15 December 2025 · Updated 29 January
Statistics:
72 views
·
13 applications
85% read
To apply for this and other jobs on Djinni login or signup.
Loading...