Senior Software Engineer - Custom Shopify CRM App
1. About Us
We’re a team of professional software developers. Our next mission: build a Shopify-embedded CRM that surfaces orders, customers, and live dashboards - all as a built-in native Shopify experience.
2. Why This Role Matters
Our users juggle disjointed tools. You’ll architect and deliver the central nervous system that unifies order data, conversations, and analytics - turning scattered touch-points into a single source of truth.
3. What You'll Own
- Architecture & Data. Design the PostgreSQL schema and Drizzle ORM models powering multi-tenant data.
- Integration. Figure out leverage points and how to integrate with 3rd party systems.
- App Framework. Ship performant React Router views inside the Shopify App Bridge.
- Core Features. Build customer timelines, order detail pages, and a metrics dashboard with live charts.
- CI/CD pipeline. Automated Acceptance tests.
- Technical Leadership. Mentor devs, run lean RFCs, and choose the right trade-offs for scale & security.
4. Tech Stack You’ll Thrive In
- Shopify App Platform (App Bridge, OAuth, Webhooks, GraphQL Admin API)
- React + Typescript with React Router
- Drizzle ORM on PostgreSQL 15
- Vite + Vitest / Playwright for DX & testing
5. You’re a Great Fit If You
- Have 5+ yrs shipping production-grade React/Node systems, with at least one Shopify app in market.
- Speak SQL natively and can reason about indexes, migrations, and isolation levels.
- Balance product sense with technical rigor - you ask “why” before “how”.
- Write clear, kind English
- You use Claude Code or Cursor daily.
- You do not generate me a boring-a** message with default ChatGPT style and instead actually just just send me a simple checklist of why I should hire you