HamburgerMenu
hirist

Infogain - Senior Full Stack Developer - eCommerce Applications

Tenarai
6 - 9 Years
Multiple Locations

Posted on: 26/05/2026

Job Description

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.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...