Job Overview
We are hiring a Full Stack Developer who can independently build, deploy, and manage custom eCommerce websites from scratch. The ideal candidate should have strong hands-on experience across front-end and back-end technologies, a keen eye for performance and scalability, and proven expertise in integrating third-party services.
Key Responsibilities
Design, develop, and maintain end-to-end eCommerce websites using React.js, Node.js, Express.js, MongoDB, and PostgreSQL.
Build responsive, user-friendly interfaces using HTML, JavaScript (ES6+), and Tailwind CSS.
Develop and integrate RESTful APIs, payment gateways, admin dashboards, and third-party services.
Handle deployments and server management on VPS / cloud platforms.
Optimize applications for performance, scalability, SEO, and security.
Manage codebase using Git/GitHub and follow best development practices.
Troubleshoot, debug, and enhance existing systems as needed.
Required Skills
Strong experience with React.js and state management (Redux or Context API).
Solid back-end development experience with Node.js, Express.js, MongoDB, and Mongoose.
Experience working with PostgreSQL (schema design, queries, optimization).
Proficiency in HTML5, CSS3, JavaScript (ES6+), Tailwind CSS.
Experience building and consuming REST APIs.
Familiarity with Git/GitHub, Postman, and collaborative workflows.
Deployment experience using PM2, NGINX, and platforms like AWS, Vercel, or DigitalOcean.
Basic understanding of SEO, security best practices, and performance optimization.
Hands-on experience with third-party integrations such as Razorpay, Paytm, Firebase, JWT authentication, etc.
Bonus Skills (Good to Have)
Laravel (PHP) experience is a strong plus.
Experience with Next.js, TypeScript, or GraphQL.
Knowledge of CI/CD pipelines, Docker, AWS S3, Cloudflare.
Experience with Shopify, WordPress, or other CMS platforms.
Prior experience working on high-traffic or large-scale eCommerce systems.
Apply If You
Can handle eCommerce projects end-to-end with minimal supervision.
Are self-motivated, solution-oriented, and delivery-focused.
Have a portfolio, GitHub profile, or live projects to showcase your work.