Full Stack Developer — AMC

via Freelancer ·

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.
php javascript css shopify react.js full stack development api integration next.js
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.