Senior API Integration Developer — NetSuite, Shopify, EDI
Build production-grade integrations across Shopify, Amazon, NetSuite, Sage Intacct, Acumatica, EDI and more on the APIWORX iPaaS — REST, GraphQL, webhooks, queues.
About APIWORX
APIWORX runs the multi-enterprise automation layer for high-volume commerce and ERP operations. We move millions of orders, inventory updates, and EDI documents every month between Shopify, BigCommerce, Amazon, NetSuite, Sage Intacct, Acumatica, Business Central, and 400+ other systems — through our Data APIXX intelligent data layer.
What you''ll do
- Design and build production integrations between commerce platforms (Shopify, BigCommerce, Amazon, Wayfair) and ERPs (NetSuite, Sage Intacct, Acumatica, Business Central, Sage X3).
- Own connector lifecycle: API discovery, schema mapping, authentication (OAuth2, API keys, mTLS), pagination, rate-limit handling, retries, and idempotency.
- Build event-driven flows on top of webhooks and queues that survive partner outages without losing transactions.
- Contribute to the Data APIXX unified data layer — normalize disparate schemas into a clean, queryable model.
- Diagnose live customer issues: trace webhook payloads, replay failed jobs, fix data drift, and ship the durable fix.
Requirements
- 5+ years building production integrations or backend services.
- Strong TypeScript / Node.js (or comparable: Python, Go) and PostgreSQL.
- Deep practical knowledge of REST and GraphQL APIs, OAuth2, webhooks, and queue-based architectures (SQS, pgmq, RabbitMQ, Kafka).
- Experience with at least one major ERP or commerce API (NetSuite SuiteTalk/SuiteScript, Sage Intacct API, Shopify Admin API, Amazon SP-API, BigCommerce, Acumatica).
- Comfort with EDI (X12 850/810/856/940/945) is a strong plus.
- You write tests, you read logs, you ship.
Nice to have
- Background in 3PL, retail, or B2B distribution operations.
- Experience with serverless edge runtimes (Supabase, Cloudflare Workers, Deno Deploy).
- Open-source contributions to integration tooling.
How to apply
Click Apply for this role below. A short note + your resume or LinkedIn is enough — no cover letter theater.
Interested?
Send us a short note on why this role fits you, your resume or LinkedIn profile, and any relevant experience.
Apply for This Role