Posted on: 26/05/2026
Description :
We are looking for a highly skilled Senior Full Stack E-Commerce Developer with 6- 9 years of experience in designing, developing, and scaling modern e-commerce platforms and customer-facing web applications.
The ideal candidate will possess strong expertise in React.js, TypeScript, Node.js, AWS Cloud Services, and modern web architecture.
The role involves building high-performance, scalable, and secure applications while collaborating with Product, UX, Engineering, and DevOps teams to deliver exceptional digital commerce experiences.
Key Responsibilities :
- Design, develop, and maintain scalable e-commerce applications using React.js, TypeScript, and Node.js.
- Build responsive, high-performance user interfaces with modern frontend frameworks.
- Develop reusable UI components and shared libraries for consistency across applications.
- Create robust backend services, APIs, and microservices to support business functionality.
- Ensure seamless integration between frontend and backend systems.
- Develop and enhance customer-facing shopping experiences including :
a. Product Catalog Management
b. Search & Filtering
c. Shopping Cart
d. Checkout Workflows
e. Order Management
f. User Account Management
g. Payment Integrations
h. Promotions & Discounts
- Optimize applications for speed, scalability, and conversion performance.
- Implement SEO-friendly and mobile-first development practices.
- Design and develop RESTful APIs and backend services using Node.js and Express.js.
- Build secure authentication and authorization systems using JWT and OAuth.
- Develop scalable serverless applications using AWS Lambda.
- Integrate third-party services such as payment gateways, CRM systems, logistics providers, and marketing platforms.
- Implement data validation, error handling, and API security best practices.
- Build and deploy applications on AWS cloud infrastructure.
- Utilize AWS services including :
a. AWS Lambda
b. Amazon S3
c. API Gateway
d. CloudWatch
e. IAM
- Implement serverless architectures for scalable and cost-efficient solutions.
- Collaborate with DevOps teams for deployment automation and monitoring.
Database Design & Management :
- Design and optimize database schemas for high-volume transactional systems.
- Develop and maintain applications using :
a. MongoDB
b. PostgreSQL
- Create efficient queries, indexing strategies, and data models.
- Build and maintain CI/CD pipelines using GitHub Actions.
- Automate testing, deployment, and release processes.
- Participate in infrastructure monitoring and incident management.
- Implement secure development and deployment practices.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and enforce coding standards.
- Implement unit testing, integration testing, and end-to-end testing.
- Troubleshoot production issues and perform root cause analysis.
- Work closely with Product Managers, UX Designers, QA Engineers, and Architects.
- Participate in technical design discussions and architecture reviews.
- Mentor junior developers and contribute to engineering best practices.
- Provide technical estimates and support sprint planning activities.
Required Technical Skills :
Frontend Technologies :
- React.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Responsive Web Design
- Redux / Context API
- Next.js (preferred)
Backend Technologies :
- Node.js
- Express.js
- REST APIs
- Microservices Architecture
- Server-Side Rendering (SSR)
Database Technologies :
- MongoDB
- PostgreSQL
- Database Design & Optimization
Authentication & Security :
- JWT Authentication
- OAuth 2.0
- Role-Based Access Control (RBAC)
- Secure API Development
- Application Security Best Practices
Cloud & DevOps :
- AWS Lambda
- Amazon S3
- API Gateway
- CloudWatch
- GitHub Actions
- CI/CD Pipelines
- Git Version Control
Preferred Experience :
- Experience building large-scale B2C or D2C e-commerce platforms.
- Exposure to headless commerce architecture.
- Experience integrating payment gateways such as Stripe, Razorpay, PayPal, or Adyen.
- Knowledge of caching technologies such as Redis.
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with Agile/Scrum methodologies.
- Exposure to performance optimization, SEO, and web analytics.
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1639114