Shopify App Developer
Genesis Group AG · зарплата не указана · Батуми · HH · опубликовано 14 мая 2026 г.
Описание вакансии
🌍 We’re Hiring: Shopify App Developer
📍 Location: Remote
💡 About Us
Yesim is an international eSIM provider with 7+ years of experience in delivering secure, seamless connectivity anywhere in 200 countries around the world. We specialize in fast, secure, and global connectivity through advanced eSIM mobile solutions for 3+ million active users. Our innovative app allows to manage multiple eSiMs within a single account - allowing users to effortlessly juggle several plans and share connectivity.
✨ About the Role
We are looking for an experienced Shopify App Developer to build a public Shopify application that allows merchants (partners) to sell Yesim eSIM plans through their Shopify stores. The backend API infrastructure already exists and is maintained by our in-house team – this role is focused exclusively on the Shopify-side implementation.
The app must be published in the Shopify App Store.
📝 Responsibilities
• OAuth & App Scaffold: Shopify OAuth 2.0 integration, app registration, callback handling, secure token storage
• Admin UI: Embedded admin interface using Shopify App Bridge and Polaris – settings page (API key input, markup configuration, templates), sync button with progress indicator, sync/error logs, partner balance display
• Plan Synchronization: Fetch eSIM plans from our API, apply partner markups, create/update/archive Shopify products with variants, metafields (days, data volume, ISO codes), images, and country-based collections using tags. Must support catalogs of up to 5,000 plans via Shopify Bulk Operations API
• Order Processing: Subscribe to orders/paid webhook, verify HMAC signature, call our B2B Core API to deduct partner balance and retrieve QR code / ICCID / plan_id, trigger eSIM activation via our API, deliver QR code and installation instructions to the customer (via order metafield and/or email)
• Reliability: Idempotent webhook processing (no duplicate charges or activations), retry logic for transient API errors, comprehensive error logging
• App Store Submission: Prepare and submit the application for Shopify App Store review, address reviewer feedback, ensure compliance with all Shopify policies (privacy policy, terms of use, correct scopes, clean install/uninstall)
• Testing & Documentation: Cover critical paths (OAuth, sync, webhooks, activation flow), prepare regression checklist, provide deployment instructions
📩 Requirements
• Proven experience building and publishing public Shopify apps on the Shopify App Store (not just private/custom store apps)
• Strong proficiency in Node.js and React (Shopify Polaris / App Bridge)
➕ Nice to Have
• Experience with eSIM, telecom, or digital goods delivery
• Familiarity with B2B/marketplace app patterns
• Experience with Shopify App Store review process and common rejection reasons
• PHPl knowledge (for understanding our backend API documentation)
• Hands-on experience with Shopify Admin API (GraphQL), including Bulk Operations API
• Experience with Shopify webhooks (subscription, HMAC verification, idempotent processing)
• Understanding of OAuth 2.0 flows in the Shopify context
• Experience with metafields, collections, and product management via API
• Ability to work independently
🎁 What We Offer
• Full ownership of a product stack from day one
• Direct collaboration with CDO
• Participation in AI engineering culture (Hermes, Argos, Iris)
• Structured delivery process with clear metrics
• Opportunity to define engineering standards in a growing company