Nacar is looking for a Full-Stack Engineer (Lead Product Engineer) to build and scale the first production version of an AI-powered Marketing Intelligence Layer for Shopify brands. You will turn prototypes into robust, secure, and fast web applications that integrate deeply with Shopify, Klaviyo, and future MarTech tools.
What You'll Do
- Design, develop, and maintain the main application (front-end and back-end).
- Integrate with Shopify Admin API, Klaviyo API, and future partner APIs.
- Implement data ingestion flows and user authentication using OAuth 2.0.
- Build dashboards and insight views that deliver actionable marketing recommendations.
- Work closely with the CTO and AI team to implement API endpoints for LLM interaction.
- Set up CI/CD pipelines, testing, and documentation.
What We're Looking For
- 3–5 years building production SaaS applications with multi-tenant architecture.
- Frontend proficiency with React, Next.js or Remix, TypeScript, and TailwindCSS.
- Backend proficiency with Node.js + Express or NestJS, and PostgreSQL via Prisma ORM.
- DevOps experience with Docker, GitHub Actions, and AWS (Lambda, ECS, or Amplify).
- Direct experience with the Shopify GraphQL Admin API and Klaviyo REST API.
- An understanding of key marketing KPIs like LTV, CAC, ROAS, and retention.
Nice to Have
- Experience with Stripe Billing, auth0, or Supabase Auth.
Technical Stack
- Frontend: React, Next.js, Remix, TypeScript, TailwindCSS.
- Backend: Node.js, Express, NestJS, PostgreSQL, Prisma ORM.
- DevOps & Infrastructure: Docker, GitHub Actions, AWS, Lambda, ECS, Amplify.
- Integrations: Shopify GraphQL Admin API, Klaviyo REST API.
Team & Environment
This role reports directly to the CTO and involves close collaboration with the AI team.
Work Mode
This role is fully remote.





