← Jobs

Shopify App Engineer — Full QA, Bug Fixes & Launch Readiness Audit (Abandoned Cart Recovery App)

Budget: $500.0 FIXED / ⭐ 5.00 (5) GBR

api-integration, shopify, javascript

I'm the founder of NovaMind Cart Recovery, a Shopify embedded app that tracks abandoned carts and sends WhatsApp + email recovery messages. The app is built and live but needs a senior Shopify engineer to do a full end-to-end audit, fix remaining bugs, and get it launch-ready. Tech Stack: Frontend: React + TypeScript (Lovable) Backend: Supabase (Postgres + Edge Functions) Shopify: Embedded app, OAuth, Webhooks, ScriptTags Messaging: WhatsApp Business API + Resend Payments: Stripe What the app does: Installs on Shopify stores via OAuth Captures abandoned carts via Shopify webhooks Shows merchants a dashboard with revenue at risk and recovery stats Captures WhatsApp consent via a storefront widget Sends automated WhatsApp + email recovery sequences What I need you to do: Install the app fresh on a test Shopify store and verify the full OAuth + webhook flow Confirm WhatsApp consent widget auto-injects via ScriptTag and captures consent correctly end-to-end Perform real test checkouts and verify abandoned cart rows populate correctly in the DB Test WhatsApp and email recovery message sending Test Stripe billing flow on install Fix any bugs found during testing Deliver a short QA report of what was tested, fixed, and any remaining risks You must have: Shopify embedded app experience (OAuth, webhooks, ScriptTags, billing) Supabase / Edge Functions experience TypeScript experience Ability to work independently — you will have full access to the codebase and Shopify Partner account
Open job