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 / TailwindCSSStrong knowledge of responsive UI developmentFamiliarity with 3JS or WebGL for 3D elements is an added advantageBackend :
NodeJS, ExpressJS, NestJS, REST APIsExperience building secure, scalable, modular backend servicesFrameworks & Tools :
Strapi CMS, E-commerce frameworks, integrationsPython scripting and AI / ML tools (preferred)Databases :
MySQL, PostgreSQL, MongoDB (mandatory)Cloud & DevOps (Preferred)AWS / Azure / GCP / OCI exposureCI / CD, Docker, Kubernetes (good to have)Experience & Qualification :
5-10 years of hands-on full stack development experience2+ years of leading a development team or working as a technical leadProven experience working on E-commerce, CRM, SaaS, and CMS platformsBachelor's or Master's in Computer Science, IT, Engineering, or a related disciplineJob Type : Full-time
(ref : hirist.tech)