We are building a next-generation, multi-tenant **Shopify AI Shopping Assistant** designed to help merchants transform their raw product catalogs and store policies into an interactive, conversational discovery experience.
We are looking for a **Senior Full-Stack Shopify App Developer** with deep expertise in the Shopify ecosystem, modern asynchronous application architectures, and robust multi-tenant data isolation. You will own the implementation from initial OAuth installation flows and GraphQL data ingestion pipelines to the deployment of client-side Theme App Extensions.
- **Frameworks:** Remix (React Router) / Next.js, Node.js, TypeScript
- **Shopify Integration:** Shopify CLI, Shopify Admin GraphQL API, Webhooks, Theme App Extensions (App Embed Blocks)
- **Database & Cache:** Supabase (PostgreSQL), Upstash Redis
- **AI & Search:** LLM API Integrations, RAG Architecture, PostgreSQL Full-Text Search / Vector Extensions (`pgvector`)
- **Styling & UI:** Tailwind CSS, Shopify Polaris (for the Merchant Dashboard)
- **App Infrastructure & Security:** Implement seamless Shopify OAuth installation pipelines using the official app templates. Enforce flawless database row-level security (RLS) ensuring strict cross-store data isolation.
- **Catalog Ingestion & Sync:** Design optimized, backgrounded catalog ingestion processes via the Shopify Admin GraphQL API. Configure robust webhook handlers (`products/update