Posted on: 16/11/2025
Job description :
Position Overview :
The Full Stack Lead will be responsible for leading end-to-end development of complex applications across E-commerce, SaaS, CRM, CMS platforms, and other custom-built applications. This role demands strong ownership, hands-on development capabilities, leadership skills, and the ability to work closely with Project Managers, UI/UX teams, and cloud/DevOps teams to deliver scalable, high-performance solutions.
The ideal candidate is a highly skilled engineer who can think architecture-first, write clean and optimized code, guide junior developers, and ensure timely, high-quality project delivery.
Key Responsibilities :
1. Full Stack Development & Leadership :
- Lead the development of scalable and high-performance applications using ReactJS, NextJS, NodeJS, ExpressJS, NestJS, and related frameworks.
- Build advanced UI components, reusable modules, and custom libraries.
- Design, build, and integrate backend services, microservices, and secure APIs.
- Provide architectural guidance and design review for complex modules.
- Own end-to-end technical delivery-coding, debugging, testing, and optimization.
2. Application Architecture & Logic Building :
- Architect solutions across E-commerce, SaaS products, CRM systems, CMS websites (Strapi), workflow automation, and custom platforms.
- Define coding standards, best practices, and development workflows.
- Troubleshoot performance issues and ensure a bug-free, scalable delivery.
- Build advanced application logic, workflows, and integrations as required.
3. Cloud, DevOps & Integrations :
- Work closely with the Cloud & Infrastructure team for deployments on AWS / Azure / GCP / OCI.
- Hands-on in writing deployment scripts, environment setup, and version control.
- Understanding of CI/CD pipelines, containers, and microservices is preferred.
- Collaborate to ensure applications are optimized for security, cost, and performance.
4. API Development, Scripting & AI Integration :
- Build and consume REST APIs, perform API versioning, and optimize endpoints.
- Write automation scripts using Python for data processing, tasks, or backend integrations.
- Integrate AI tools, APIs, and third-party services (OpenAI, cloud AI services, vector DBs, etc.).
- Ensure smooth data flow between client, server, and cloud environments.
5. Database Design & Management :
- Hands-on experience in MySQL, PostgreSQL, MongoDB, and ORM frameworks.
- Create optimized schemas, stored procedures, indexing, and query optimization.
- Manage data migrations, database versioning, and performance tuning.
6. Team Collaboration & Project Execution :
- Lead a small to medium-sized development team, mentor junior engineers.
- Work closely with Project Managers to plan sprints, track progress, and meet timelines.
- Conduct code reviews, resolve blockers, and ensure quality delivery.
- Coordinate with QA teams to ensure efficient testing and defect resolution.
Required Technical Skills :
Frontend :
- ReactJS, NextJS, Redux/Context API, Material UI/TailwindCSS
- Strong knowledge of responsive UI development
- Familiarity with 3JS or WebGL for 3D elements is an added advantage
Backend :
- NodeJS, ExpressJS, NestJS, REST APIs
- Experience building secure, scalable, modular backend services
Frameworks & Tools :
- Strapi CMS, E-commerce frameworks, integrations
- Python scripting and AI/ML tools (preferred)
Databases :
- MySQL, PostgreSQL, MongoDB (mandatory)
- Cloud & DevOps (Preferred)
- AWS / Azure / GCP / OCI exposure
- CI/CD, Docker, Kubernetes (good to have)
Experience & Qualification :
- 5-10 years of hands-on full stack development experience
- 2+ years of leading a development team or working as a technical lead
- Proven experience working on E-commerce, CRM, SaaS, and CMS platforms
- Bachelor's or Master's in Computer Science, IT, Engineering, or a related discipline
Job Type : Full-time
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1575388
Interview Questions for you
View All