Architecture before code.
We map your catalog, team, CMS needs, and performance targets to the right framework and deployment architecture. Written recommendation before build begins.
Ecommerce engineering · Headless
Hydrogen, Remix, Next.js, and custom React storefronts on top of Shopify or Adobe Commerce. Core Web Vitals are a hard requirement, not an aspirational goal.
In short
Headless commerce decouples the storefront presentation layer from the commerce backend, letting you ship a faster, more flexible front-end while Shopify or Adobe Commerce handles catalog, checkout, and order management. Salt & Scale builds headless storefronts on Hydrogen (Shopify's Remix-based framework) deployed to Oxygen, custom Remix or Next.js front-ends against the Shopify Storefront API, and React/GraphQL storefronts for Adobe Commerce. Core Web Vitals (LCP under 2.5s, INP under 200ms, CLS under 0.1) are treated as hard requirements, not optional goals. CMS integrations (Sanity, Contentful, or others) and automated CI/CD pipelines are included. Prior headless work includes a contract on PAX Labs' headless Shopify storefront built with Hydrogen, TypeScript, Builder.io, and Tailwind. Custom OMS in PHP and MySQL on the backend. Stack also included Remix, Oxygen, and React.js.
Scope of work
Shopify's official headless framework on Oxygen: streaming SSR, progressive enhancement, first-class Storefront API integration, and edge deployment by default.
For teams not on Oxygen or those needing framework flexibility: Next.js App Router or Pages Router builds against Shopify or Adobe Commerce GraphQL APIs.
Sanity, Contentful, and other headless CMS integrations for editorial pages, landing pages, blogs, and marketing content. Keeping commerce and content independent.
LCP, INP, and CLS targets set upfront and verified throughout the build, not checked once at launch. Architecture decisions made with performance in mind from day one.
GitHub Actions or Vercel CI pipelines: lint, type-check, build, and deploy on every merge. Preview deployments for every pull request.
If you're evaluating whether to go headless, we offer a scoped discovery engagement that produces a written architecture recommendation and migration roadmap before any code is written.
The process
We map your catalog, team, CMS needs, and performance targets to the right framework and deployment architecture. Written recommendation before build begins.
Pages built incrementally against real Shopify or Adobe Commerce data. Core Web Vitals checked at every milestone, not just before launch.
Live deployment with monitoring, full CI/CD pipeline documentation, and a runbook for your team. Code in your own repositories from day one.
What we aim for
The performance ceiling for headless is higher than traditional storefronts. We build to reach it: streaming SSR, edge caching, and progressive hydration from the ground up.
Faster pages and optimized checkout flows translate directly to conversion. We track the full funnel (PDP to cart to checkout), not just page-speed scores.
A headless storefront should make your team faster, not slower. Clean component architecture, typed APIs, and documented conventions reduce the cost of every feature that comes after launch.
Outcomes vary by project scope, existing platform health, and traffic volume. Metrics referenced elsewhere on this site are from individual engagements and are not guarantees of future results.
Prior commerce engineering
The work below is prior employment and contracting, not Salt & Scale case studies, but the experience that informs every headless engagement today.
Contracted on the headless Shopify storefront with Hydrogen, TypeScript, Builder.io, and Tailwind. Custom OMS in PHP and MySQL on the backend. Stack also included Remix, Oxygen, and React.js.
Magento PWA front-end with React and GraphQL, layered onto a Shopify Plus + Magento hybrid commerce stack.
Public contributor to Shopify's official Hydrogen storefront framework. The foundation underneath this kind of build.
Component-level headless work alongside microservices for promotions and operations integration.
Common questions
If your question isn't here, send a note. Most replies come back the same business day.
Tell us your platform, current stack, and what the headless move is meant to solve. We'll respond within one business day with a direct read.