Spec before code.
We map the exact workflows the app needs to handle, the APIs it will touch, and the edge cases that matter most. Written spec with scope, timeline, and open questions resolved before code starts.
Ecommerce engineering · Custom apps
Private Shopify apps, public App Store launches, internal tooling, and the backend services that connect your commerce stack to the systems that actually run the business.
In short
Salt & Scale builds custom Shopify apps (private tools for your store and public apps for the Shopify App Store) along with internal applications that replace manual work in your operations. Work spans private Shopify apps for admin automation and custom store features, public apps through Shopify's review process, backend API services, and integration-first applications that connect your Shopify stack to CRM, ERP, and warehouse management systems. Prior custom app work includes a Coupon Card application and a suite of microservices for promotions and operations built for Hive Brands, achieving 99.9% sync reliability with retry logic and alerting. Every application is built with security, observability, and handoff in mind, not just the happy path.
Scope of work
Bespoke tools for a single store: custom admin UI screens, automated order workflows, bulk operations, and store-specific logic not available from third-party apps.
Apps submitted to the Shopify App Store: billing infrastructure, onboarding flows, Shopify Polaris UI, and full compliance with Shopify's app review requirements.
Custom operations dashboards and internal tooling that replace spreadsheets and manual work: inventory management, order triage, reporting, and team-facing interfaces.
Apps purpose-built to bridge Shopify with a specific CRM, ERP, or WMS system, with real-time and batch sync modes, retry logic, and observable failure states.
Secure REST and GraphQL API services in Node.js, PHP, or Laravel: authentication, rate limiting, logging, and the documentation your team needs to maintain them.
Shopify Checkout UI Extensions and Checkout Functions for custom discount logic, shipping rules, and post-purchase experiences on Shopify Plus plans.
The process
We map the exact workflows the app needs to handle, the APIs it will touch, and the edge cases that matter most. Written spec with scope, timeline, and open questions resolved before code starts.
App installed on a development store so you can test every feature against real Shopify data. Incremental releases, not a big-bang delivery at the end.
Production install, monitoring setup, and documentation covering architecture, environment variables, deployment process, and common troubleshooting scenarios.
What we aim for
The app should replace a recurring manual process: orders routed by hand, spreadsheets updated by someone, reports pulled and reformatted weekly. If it doesn't, we've built the wrong thing.
Syncs and webhooks with retry logic, dead-letter queues, and alerting on failures. No silent data gaps between your Shopify store and your ERP or WMS.
Documented, typed, and tested. The goal isn't an app only one person can understand. It's an app your team or a future engineer can work in confidently.
Outcomes vary by project scope and the state of the systems being integrated. 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 custom app today.
Coupon Card application plus a suite of microservices for promotions and operations. 99.9% sync reliability across systems with retry logic and alerting.
Custom OMS in PHP and MySQL built as part of the PAX Labs headless Shopify contract. Admin tooling that internal operations used daily.
Laravel API layer and custom modules supporting Shopify Plus and Magento commerce operations across multiple regional brands.
Common questions
If your question isn't here, send a note. Most replies come back the same business day.
Describe the workflow, the systems involved, and what the app needs to do. We'll respond within one business day with scope and next steps.