SapotaCorp
Shopify

Shopify Development Partners, Senior Vietnamese Engineers

Themes, checkout extensions, Shopify Functions, Hydrogen headless. Hire Shopify developers from $1,800/engineer/month, 2-week paid trial.

SapotaCorp

Shopify Store Review

Free Core Web Vitals + theme code review - we'll tell you what's costing you conversions before you buy anything.

What we build on Shopify

Five capability groups covering themes, custom apps, checkout extensibility, integrations, and the ops work that keeps a store fast after launch.

Shopify's the right platform for the vast majority of merchants - until you start hitting the template's ceiling on merchandising, checkout, or integration. That's when we come in. We ship Online Store 2.0 themes, checkout UI extensions, Shopify Functions, custom apps, and headless Hydrogen builds.

Shopify

Themes, custom apps, checkout extensibility, headless, when the template stops being enough.

Online Store 2.0LiquidMetaobjectsMetafieldsSections EverywhereDawn ThemeHydrogenOxygenRemixShopify PlusPOS ProMarketsShopify Functions (Rust)Shopify Functions (TS)Checkout UI ExtensionsAdmin UI ExtensionsTheme App ExtensionsAdmin GraphQL APIStorefront APIBulk OperationsShopify FlowKlaviyoGorgiasLoop ReturnsShipBobNetSuiteSAP B1

Theme development & storefronts

Custom themes, not template forks. Sections that merchandisers actually use, performance that passes PageSpeed, and code a future agency can pick up without a rewrite.

  • Custom Online Store 2.0 themes - JSON templates, sections everywhere, app-block compatible
  • Dawn-based theme customization - section and block architecture, responsive design, accessibility (WCAG 2.2 AA)
  • Metaobjects and metafields - content modeling for lookbooks, bundles, FAQs, size guides, brand pages
  • Custom sections - sliders, mega-menus, product comparison, PDP galleries, configurators, bundle builders
  • Theme performance - lazy loading, critical CSS, deferred JS, image CDN tuning, Lighthouse budget enforcement
  • Localization - multi-currency, multi-language, Markets setup, Shopify Translate & Adapt, hreflang hygiene
  • B2B storefronts on Plus - company profiles, price lists, catalogs, payment terms, volume pricing
  • Hydrogen + Oxygen headless builds in React Router / Remix when theme customization hits its limits

Custom apps & admin extensions

Public apps for the App Store or custom apps for one merchant's private needs. Shopify CLI, Polaris, App Bridge, and the App Bridge Session Token auth pattern.

  • Custom apps for single-merchant use - Remix + Shopify CLI template, Prisma, Polaris UI, hosted anywhere
  • Public App Store apps - billing API, app listing, privacy webhooks, GDPR data-request handlers, app review prep
  • Admin UI extensions - product admin actions, order admin blocks, customer segment actions, inline Polaris React
  • Theme app extensions - app blocks merchants drop into sections without editing Liquid, metafield-driven config
  • Webhooks for orders/create, products/update, customers/redact - retries, HMAC verification, idempotency keys
  • Bulk operations (GraphQL bulkOperationRunQuery) for 100k+ product imports / exports without rate-limit pain
  • Multipass for SSO from an external platform into the storefront with session handoff
  • GraphQL Admin API clients with rate-limit-aware retry, cost-based throttling, persisted queries

Checkout extensibility & Shopify Functions

The checkout that used to require Plus Scripts. Now it's extensions and Functions - properly versioned, typed, and testable.

  • Checkout UI extensions - inline banners, cross-sells, address validation, custom fields on information step
  • Shopify Functions in Rust or TypeScript - discount, payment, delivery, cart transform, cart validation, fulfillment constraints
  • Cart transform function - bundle child products as single parent, custom SKU composition at checkout
  • Custom discount logic - BOGO, tiered, loyalty-point, gift-with-purchase, member-exclusive
  • Payment customization - hide/sort/rename payment methods by cart contents, customer tags, or region
  • Delivery customization - hide/rename/reorder shipping methods, free shipping rules, carrier-calculated overrides
  • Post-purchase extensions - upsells, surveys, warranty offers, subscription opt-ins
  • Shopify Flow triggers, conditions, actions - merchant-facing automation between apps without code

Integrations - ERP, 3PL, POS, marketing

Where Shopify stops being the whole stack. Inventory, financials, shipping, and lifecycle marketing - all reconciled.

  • NetSuite, SAP Business One, Dynamics 365 BC, Acumatica integrations - SKU/inventory/order/refund sync
  • 3PL integrations - ShipBob, ShipStation, ShipHero, Cin7, Deposco - fulfillment service apps with status webhooks
  • Shopify POS Pro - POS UI extensions, custom discounts at register, inventory lookup across locations
  • Loop Returns, Returnly, AfterShip Returns - RMA workflow + restock logic + refund reconciliation
  • Klaviyo, Attentive, Postscript - customer/segment/order sync, flow triggers, tag-based list management
  • Gorgias, Zendesk - customer context sync, order lookup widgets, return/refund actions from ticket view
  • Analytics - Shopify Pixel API (custom pixels), GA4, Meta CAPI server-side, TikTok Events API
  • Subscription apps - Recharge, Bold, Skio - subscription flow, pause/skip/swap, churn reduction flows

Performance, ops & long-term maintenance

The work that keeps a launched store actually performing months after go-live.

  • Core Web Vitals monitoring - LCP, INP, CLS tracked per template, budgets enforced in CI
  • Image optimization - responsive srcset, WebP/AVIF, Shopify CDN params, preload hints for hero images
  • Theme Inspector profiling, Liquid render time reduction, JavaScript deferral audits
  • A/B testing setup - Intelligems, Shoplift, or custom section-level tests with data warehouse analysis
  • SEO hygiene - structured data (Product, Breadcrumb, FAQ, Review), canonical tags, sitemap audits
  • CI/CD - Shopify CLI theme deploys, GitHub Actions, theme diff review on PR, staging themes per branch
  • Theme monitoring - Theme Store compliance checks, deprecated Liquid tag sweep each release
  • Plus store maintenance retainer - weekly release review, broken-app monitoring, staged upgrades
faq

Common questions from Shopify merchants

Default to Shopify themes (Online Store 2.0). Go headless (Hydrogen + Oxygen, or Next.js + Storefront API) when you need a content-heavy experience, very custom PDP logic, or to unify multiple storefronts. We'll help you decide; the answer is 'stay on themes' more often than most agencies admit.

Yes - Checkout Extensibility with UI extensions and Shopify Functions covers almost everything Scripts did, plus things Scripts couldn't (cart transform, delivery customization, post-purchase). We ship Functions in Rust or TypeScript depending on perf requirements.

Yes - both custom apps (for a single merchant) and public App Store apps, including billing API, App Store review preparation, and the GDPR data-request / customer-redact / shop-redact webhook trio.

Yes - NetSuite, SAP B1, Dynamics 365 BC, ShipBob, ShipStation, ShipHero are recurring work. We handle both sides (Shopify webhooks + app, and the ERP side via its API or middleware) so you don't end up with two vendors blaming each other.

Yes. Our engineers hold Shopify certifications and we build in Partner dev stores before shipping to Plus production.

A 2-week paid trial scoped to a single deliverable - typically a theme section, a checkout extension, or an integration. If it works, we convert to monthly at $1,800-$2,400/engineer/month.
team credentials

Shopify Academy certifications held by the team

Verified Skills badges from Shopify Academy, curated toward development, checkout, B2B, and POS engagements. Marketing-only credentials excluded on purpose.

Shopify Verified Skills

  • Shopify Verified Skills, Shopify Development Fundamentals
    Development
    Shopify Development Fundamentals
  • Shopify Verified Skills, Developing Apps for Shopify
    Development
    Developing Apps for Shopify
  • Shopify Verified Skills, Liquid Storefronts for Theme Developers
    Development
    Liquid Storefronts for Theme Developers
  • Shopify Verified Skills, Positioning the Value of Shopify Checkout
    Checkout & Commerce
    Positioning the Value of Shopify Checkout
  • Shopify Verified Skills, Shopify B2B: Foundations, Discovery & Solution Design
    B2B
    Shopify B2B: Foundations, Discovery & Solution Design
  • Shopify Verified Skills, Shopify B2B: Launch & Customization
    B2B
    Shopify B2B: Launch & Customization
  • Shopify Verified Skills, Shopify POS Launch & Operations
    POS & Retail
    Shopify POS Launch & Operations
  • Shopify Verified Skills, Customizing the POS Experience
    POS & Retail
    Customizing the POS Experience
  • Shopify Verified Skills, Expanding Your Shopify Business Internationally
    Scale & Ops
    Expanding Your Shopify Business Internationally
why SapotaCorp

Why merchants pick us for Shopify

Past the template ceiling

Custom sections, metaobjects, theme app extensions, and headless Hydrogen - so the store stops looking like a Dawn fork the moment merchandising gets ambitious.

Checkout you can actually customize

Checkout Extensibility with UI and function extensions, Shopify Functions in Rust or JS, Shop Pay compliant - no more 'it's not possible on Shopify Plus'.

ERP, 3PL & POS wired in

NetSuite, SAP, Dynamics 365 BC, ShipBob, ShipStation, Loop Returns, POS Pro - with inventory, order, refund, and finance reconciled correctly.

Performance budget real

Core Web Vitals, Lighthouse, and Shopify theme performance scores as acceptance criteria - not afterthoughts when the page feels slow.

shopify tech stack

The stack we work in

Themes & storefronts

Liquid, Online Store 2.0 JSON templates, sections everywhere, metaobjects, Dawn-based themes, Hydrogen + Oxygen headless, Remix.

Apps & extensions

Public and custom apps, Shopify CLI, App Bridge, Polaris, theme app extensions, checkout UI extensions, admin UI extensions.

Functions & Flow

Shopify Functions (Rust, JS) for discounts / delivery / payment customizations, Shopify Flow for merchant automations, webhooks.

Data & integrations

Admin GraphQL, Storefront API, Bulk Operations, webhooks, Klaviyo, Gorgias, Loop Returns, ShipBob, NetSuite, SAP.

start a trial

Two weeks, one shipped deliverable.

Paid trial scoped to a concrete piece of work - a section, a checkout extension, or an integration. You keep the code regardless.

Why work with us on Shopify?

  • Themes, apps, checkout, headless - full surface
  • Shopify Functions in Rust / TypeScript, not just UI extensions
  • ERP + 3PL + POS integrations done on both sides
  • From $1,800/engineer/month, 2-week paid trial
Book the trial

Where Shopify engineering work lives in Sapota's bench

Sapota engineers ship on both Liquid theme builds and Hydrogen storefronts. The platform-level choice depends on merchant scale and the brand team's content-versus-code comfort: Liquid plus the modern theme editor handles most merchant teams better than a Hydrogen rewrite that takes every change away from the merchant. Hydrogen earns its keep when the storefront has genuine custom-rendering requirements (B2B configurators, complex region routing, storefront experiments) that the Online Store would fight.

Beyond themes, the platform-engineering work is where the senior bench shows up: custom Shopify Apps with proper OAuth, webhooks, and embedded admin UI; Shopify Functions for checkout customizations the older Script Editor never cleanly supported; metaobjects for structured content the merchant team can edit without breaking the build (see the Shopify blog category for real patterns on subscription box themes, product sourcing stories, and external database references); ERP and 3PL integrations on both the Shopify Admin API side and the partner-system side.

Engagement composition: a typical Shopify project runs with one to two engineers (theme plus app) for a six to twelve week scope, ramping if the project crosses into custom checkout extensions or B2B Commerce wiring. Larger programs (replatforms, multi-store rollouts, headless migrations) staff three to five engineers and run three to nine months. Either size starts with the two-week no-commitment trial scoped to a concrete piece of work you keep regardless of how the engagement ends.

For merchants evaluating Shopify Plus against Salesforce® B2C Commerce, the B2C Commerce blog category covers the SFCC engineering reality (SFRA, OCAPI versus SCAPI, cartridge path, multi-site) so the comparison is fair on both sides. For composable storefronts that pair Shopify with a separately-deployed front-end, the web app development page covers the Next.js plus Shopify Hydrogen patterns. To scope a Shopify engagement, reach out via the contact page; one business day reply.

Pricing reality and what merchants actually need

Most Shopify projects do not need a full custom storefront. The native Shopify themes plus the modern theme editor handle the vast majority of merchant requirements when the build is set up well from the start. The mistake we see most often is over-engineering the storefront with a Hydrogen rewrite that takes every future content change away from the merchant team and parks it in a developer ticket queue. We recommend against this unless the storefront genuinely needs custom rendering that the Online Store cannot deliver.

The right pattern for most growing merchants is a well-built Liquid theme paired with structured metaobjects for content the merchant team owns (product stories, campaign themes, FAQ blocks, regional content variations) and one or two custom apps for the merchant-specific logic the platform does not cover (ERP integration, custom subscription rules, B2B price tiers). This composition keeps the merchant in control of day-to-day content and the engineering team focused on the genuinely-custom parts that warrant dev time.

Pricing for Shopify engagements follows the same direct model as the rest of Sapota's services: $1,800 per engineer per month, no agency markup, monthly rolling billing. A typical theme plus app build runs eight to sixteen weeks. A Shopify Plus replatform runs three to nine months depending on catalog complexity and integration count. Multi-region B2B rollouts can extend past a year. The two-week trial scopes to a concrete deliverable you keep regardless of whether the engagement continues.

If you are evaluating Sapota against other Shopify agencies or freelancers, the engineering blog is the clearest signal of how the team actually works. The Shopify blog category covers production patterns we have shipped, not vendor marketing. Every byline is attributed to a named engineer who shipped the work, not an anonymous "team" voice.

Contact Us Now

Share Your Story

We build trust by delivering what we promise – the first time and every time!

We'd love to hear your vision. Our IT experts will reach out to you during business hours to discuss making it happen.

WHY CHOOSE US

"Collaborate, Elevate, Celebrate where Associates - Create Project Excellence"

SapotaCorp beyond the IT industry standard, we are

  • Certificated
  • Assured quality
  • Extra maintenance

Tell us about your project