Job Title: Senior Full-Stack Engineer — Nodejs / Next.js (Multi-Tenant Commerce Platform)
The stack:
-
Storefront — Next.js 15 (App Router), server components, server actions
- Backend — (Node/TypeScript), custom modules, workflows, middleware
- Admin API — NestJS internal service handling tenant configuration and customer records
What You’ll Work On:
- Multi-tenant identity and session architecture (encrypted cookies, SSO-style login flows)
- Backend API and middleware development (auth flows, business logic, service integrations)
- NestJS admin services and SDK-based integration between backend systems
- Next.js storefront features: cart, checkout, entitlement/allowance balances, account management
- Security-sensitive auth flows (JWT handling)
Required Experience:
- 4+ years production Node.js/TypeScript
- Strong backend API design — REST/middleware patterns, service-layer architecture
- Next.js App Router (server components, server actions, data fetching patterns)
- NestJS or similar structured backend framework
- Solid understanding of multi-tenant architecture and tenant isolation patterns
- Experience with Zod (or similar) for API boundary validation
- Comfortable with PostgreSQL and schema/DTO alignment
Strongly Preferred:
- Experience with B2B commerce and E-commerce
- Familiarity with GraphQL schema maintenance
- Track record writing integration tests for API routes and services
Value-Added:
- Experience with Medusajs headless commerce framework is a strong plus.
Education: Any graduation
Experience: 4 to 6 years
Location: Pondicherry
Interview time: 9:30 am to 6:30 pm
Email: hr@askantech.com
Contact: +91 90422 71393