Skip to main content Scroll Top

Back-end Shopify Developer (Platform MVP)

WHO WE NEED

We are looking for a Shopify developer who will play a key role in integrating the Shopify store interface with the main backend of the SaaS platform, ensuring the correct display of dynamic functionality.

The client is a EU company that develops The Platform MVP is a production-grade SaaS System focused on Shopify Plus that delivers multi-store membership pricing, dynamic margin enforcement (Auto-Pricer + SKU-IQ Lite), influencer/fundraiser attribution, Stripe-based payouts, and unified dashboards. The project features a modular architecture ready for Phase 2 extensions. The System supports 15-20 connected Shopify storefronts.

AS A DEVELOPER, YOU’LL HAVE THE RESPONSIBILITIES:

The Back-end Shopify Developer will be responsible for developing and maintaining the microservices that provide vital integration between Shopify and the core Service backend.

  • Webhook Management: Develop and maintain reliable handlers for critical Shopify webhooks (including products/create|update|delete, orders/create|paid, customers/update), including creation, HMAC validation, monitoring, and implementation of robust retry policies.
  • API Integration and Synchronization: Develop robust, data-driven integrations using the Shopify Admin API (REST and/or GraphQL) for variant synchronization, price updates, and order data retrieval.
  • High-Volume Data Handling: Implement mechanisms for API throttling mitigation and batch processing to ensure efficient operation in multi-store (15-20+) and high-volume Shopify environments.
  • Pricing and Queuing: Ensure that price updates initiated by the Auto-Pricer are propagated to Shopify via a Worker Queue, meeting the target metric of $\le1$ minute propagation time.

KNOWLEDGE, SKILLS, COMPETENCIES, AND EXPERIENCE:

Technical Must-Haves

  • Shopify Experience: 3–5+ years working with Shopify (Shopify Plus preferred).
  • API Expertise: Strong experience with the Shopify Admin API (REST and/or GraphQL).
  • Server-Side Integration: Proven background implementing server-side Shopify integrations.
  • Backend Language: Strong knowledge of Node.js (preferred) or another backend language used for Shopify apps.
  • Webhooks: Hands-on experience with Webhooks (creation, validation, monitoring).
  • Architecture: Strong knowledge of RESTful API design and JSON-based communication.
  • Authentication: Strong knowledge of OAuth/private app authentication and JWT (JSON Web Tokens).
  • Queuing Systems: Hands-on experience with queue-based architectures (Redis/SQS/RabbitMQ) for asynchronous processing.
  • Excellent communication skills in English, both written and verbal.

Infrastructure and Quality Requirements

  • Familiarity with deployment in AWS ECS (Fargate) and working with PostgreSQL 15 (RDS).
  • Implementation of necessary security measures: HMAC validation on webhooks and JWT authorization.
  • Ensuring the ledger reliability at a $\ge99\%$ correctness level and meeting the price update speed target ($\le1$ min).
  • Participation in the development of E2E tests for critical flows: price synchronization and payout/commission reconciliation.

Bonus points if you have:

  • Understanding of Phase 2 readiness strategies: Placeholder tables and API hooks reserved for extensions (e.g., SEO Suite, Marketplace).
  • Experience with frameworks geared towards Headless architecture.

CLIENT AND DOMANS:

  • Client: a product company
  • Country: Estonia
  • Domain: Platform MVP

Olena Lifanova

Recruiter

Apply now!

    user

    Your name*

    Envelope

    E-mail*

    linkedin

    LinkedIn

    message

    Message

    en_USEN
    Privacy Preferences
    When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.