Full Stack Developer — AMC
Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted10 hours ago
We are looking for an experienced Full Stack Developer on AMC to take technical ownership of our live e-commerce website and its underlying integrations.
The website is built on a headless Shopify architecture, with a custom Next.js frontend and Shopify functioning as the commerce backend. The system integrates with multiple third-party services for payments, authentication, order management, logistics, communication and analytics.
This is therefore not a standard Shopify theme maintenance role.
The developer will be responsible for maintaining, troubleshooting, monitoring and improving the existing system and ensuring that critical customer and order journeys remain functional.
Current Technology Stack
Frontend
Next.js 16
TypeScript
Tailwind CSS
Zustand
shadcn/ui
Framer Motion / GSAP
Commerce
Shopify
Shopify Storefront/API integrations
Custom headless implementation
Payments & Checkout
Razorpay
Razorpay Magic Checkout
Custom checkout/cart implementation
Authentication
Twilio / OTP
Order & Inventory
Shopify
Unicommerce
Logistics
iThink Logistics
Customer Communication
WhatsApp / Getgabs
Analytics & Tracking
Google Analytics 4
Google Tag Manager
Meta Pixel
Meta Conversion API
Infrastructure
Cloud hosting / deployment infrastructure
Git/GitHub based development workflow
What you will be responsible for
1. Website Maintenance
Fix frontend and backend bugs
Resolve responsive/mobile issues
Maintain website performance
Fix broken functionality
Handle production issues
2. E-commerce Functionality
You will be responsible for ensuring that the complete customer journey works:
Product → Cart → Checkout → Payment → Order → Fulfilment → Delivery
This includes troubleshooting issues involving Shopify, cart, checkout and order creation.
3. Third-Party Integrations
You will need to understand and maintain integrations with:
Shopify
Razorpay
Unicommerce
iThink Logistics
Twilio
Getgabs
GA4
GTM
Meta Pixel/CAPI
You should be comfortable debugging issues that occur between systems, not just within the website code.
4. Monitoring & Troubleshooting
You may be required to investigate issues such as:
Payment successful but order not created
Inventory mismatch
Cart not restoring
OTP not being delivered
WhatsApp notification not triggered
Shipping information not syncing
Analytics event not firing
Website/API returning errors
The expectation is that you can trace the problem across the entire system and identify the root cause, rather than simply patching the visible symptom.
What we are looking for
You should have strong practical experience with:
Next.js / React
TypeScript
APIs & webhooks
Shopify APIs
Payment gateway integrations
Third-party API integrations
Databases
Authentication
Git/GitHub
Production debugging
Deployment & hosting
Strongly preferred
Experience with:
Headless Shopify
Razorpay
E-commerce architecture
Order management systems
Logistics/shipping APIs
GA4/GTM
Meta Pixel & Conversion API
Important: This is an AMC role
This is primarily a maintenance, troubleshooting and technical ownership role, not a full-time feature-development position.
The expectation is that you will:
Understand → Monitor → Diagnose → Fix → Test → Deploy
rather than simply receive isolated coding tasks.
New features, major architectural changes or substantial development work can be handled separately depending on scope.
Before you apply
Please apply only if you are comfortable taking ownership of an existing production e-commerce application with multiple interconnected APIs and third-party services.
You should be comfortable entering an existing codebase, understanding its architecture and independently troubleshooting production issues.
Experience with Shopify alone is not sufficient.
The website is built on a headless Shopify architecture, with a custom Next.js frontend and Shopify functioning as the commerce backend. The system integrates with multiple third-party services for payments, authentication, order management, logistics, communication and analytics.
This is therefore not a standard Shopify theme maintenance role.
The developer will be responsible for maintaining, troubleshooting, monitoring and improving the existing system and ensuring that critical customer and order journeys remain functional.
Current Technology Stack
Frontend
Next.js 16
TypeScript
Tailwind CSS
Zustand
shadcn/ui
Framer Motion / GSAP
Commerce
Shopify
Shopify Storefront/API integrations
Custom headless implementation
Payments & Checkout
Razorpay
Razorpay Magic Checkout
Custom checkout/cart implementation
Authentication
Twilio / OTP
Order & Inventory
Shopify
Unicommerce
Logistics
iThink Logistics
Customer Communication
WhatsApp / Getgabs
Analytics & Tracking
Google Analytics 4
Google Tag Manager
Meta Pixel
Meta Conversion API
Infrastructure
Cloud hosting / deployment infrastructure
Git/GitHub based development workflow
What you will be responsible for
1. Website Maintenance
Fix frontend and backend bugs
Resolve responsive/mobile issues
Maintain website performance
Fix broken functionality
Handle production issues
2. E-commerce Functionality
You will be responsible for ensuring that the complete customer journey works:
Product → Cart → Checkout → Payment → Order → Fulfilment → Delivery
This includes troubleshooting issues involving Shopify, cart, checkout and order creation.
3. Third-Party Integrations
You will need to understand and maintain integrations with:
Shopify
Razorpay
Unicommerce
iThink Logistics
Twilio
Getgabs
GA4
GTM
Meta Pixel/CAPI
You should be comfortable debugging issues that occur between systems, not just within the website code.
4. Monitoring & Troubleshooting
You may be required to investigate issues such as:
Payment successful but order not created
Inventory mismatch
Cart not restoring
OTP not being delivered
WhatsApp notification not triggered
Shipping information not syncing
Analytics event not firing
Website/API returning errors
The expectation is that you can trace the problem across the entire system and identify the root cause, rather than simply patching the visible symptom.
What we are looking for
You should have strong practical experience with:
Next.js / React
TypeScript
APIs & webhooks
Shopify APIs
Payment gateway integrations
Third-party API integrations
Databases
Authentication
Git/GitHub
Production debugging
Deployment & hosting
Strongly preferred
Experience with:
Headless Shopify
Razorpay
E-commerce architecture
Order management systems
Logistics/shipping APIs
GA4/GTM
Meta Pixel & Conversion API
Important: This is an AMC role
This is primarily a maintenance, troubleshooting and technical ownership role, not a full-time feature-development position.
The expectation is that you will:
Understand → Monitor → Diagnose → Fix → Test → Deploy
rather than simply receive isolated coding tasks.
New features, major architectural changes or substantial development work can be handled separately depending on scope.
Before you apply
Please apply only if you are comfortable taking ownership of an existing production e-commerce application with multiple interconnected APIs and third-party services.
You should be comfortable entering an existing codebase, understanding its architecture and independently troubleshooting production issues.
Experience with Shopify alone is not sufficient.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.