Position: Full-Stack Web Developer (E-commerce)
Location: Encodency Pvt. Ltd., 12/51, SIte 2 Industrial Area, Mohan Nagar, Ghaziabad, Uttar Pradesh, Bharat
Employment Type: Full-time
We are looking for a talented and experienced Full-Stack Developer to design, develop, and maintain a high-quality E-commerce website. The ideal candidate should have strong knowledge of frontend & backend development, database management, and integration of payment gateways, logistics APIs, and security standards.
Design and develop scalable and responsive e-commerce websites.
Build frontend using React.js / Next.js with optimized UI/UX.
Develop backend services using Node.js / Express.js (or PHP Laravel/Magento, if chosen).
Integrate payment gateways (Razorpay, Stripe, PayPal, etc.) and order management systems.
Implement secure authentication, cart management, and checkout flow.
Optimize website performance, speed, and SEO compliance.
Manage database design (MySQL / PostgreSQL / MongoDB).
Ensure mobile responsiveness and cross-browser compatibility.
Coordinate with UI/UX designers, testers, and digital marketing teams.
Maintain documentation, version control (Git), and CI/CD pipelines.
Bachelor’s degree in Computer Science/IT or relevant field.
3–5 years proven experience in Full-Stack Web Development.
Strong knowledge of JavaScript, React.js, Node.js/Express.js (or PHP Laravel/Magento).
Experience in REST APIs, GraphQL, third-party integrations.
Familiarity with cloud hosting (AWS / Azure / GCP).
Knowledge of security standards (SSL, data encryption, GDPR compliance).
Problem-solving, debugging, and analytical skills.
Website Development:
Deliver fully functional e-commerce platform within project timeline.
Ensure website is responsive, scalable, and bug-free.
E-commerce Features:
Implement product catalog, cart, checkout, payment integration, and order management.
Integrate logistics/tracking APIs.
Performance & Security:
Maintain loading speed < 3 seconds.
Ensure 100% uptime and secure payment transactions.
Collaboration:
Work closely with UI/UX team, digital marketing team, and management.
Provide weekly updates on progress and issues.
Maintenance & Support:
Regularly update platform, plugins, and libraries.
Handle bug fixes, scalability improvements, and feature upgrades.
Innovation:
Suggest and implement new technologies/features to enhance user experience.