Description
Role Overview :
We are looking for a highly experienced and hands-on Technical Lead with 10+ years of IT experience and strong expertise in Full Stack development, primarily in Node.js.
The candidate should be capable of leading architecture, solution design, and end-to-end delivery of scalable enterprise applications. Exposure to Python and/or Java will be an added advantage.
Key Responsibilities
- Lead end-to-end architecture, design, and development of scalable applications
- Design and develop backend services using Node.js
- Contribute to backend development using Python or Java
- Develop and oversee frontend applications (React / Angular preferred)
- Define technical standards and enforce coding best practices
- Conduct code reviews and ensure performance, security, and scalability
- Work closely with stakeholders for requirement analysis and solutioning
- Provide technical estimations and support sprint planning
- Drive DevOps practices including CI/CD, Docker, and cloud deployments
- Mentor team members and guide technical decision-making
- Support client discussions on architecture and technical solutions
Technical Skills Required
- Strong hands-on experience in Node.js (Express.js or similar frameworks)
- Experience building RESTful APIs and microservices
- Frontend experience with React / Angular
- Strong knowledge of SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Experience with Git, Docker, and CI/CD pipelines
- Exposure to AWS / Azure / GCP
- Good understanding of system design and performance optimization
Good To Have
- Experience with Python (Django / FastAPI / Flask)
- Experience with Java (Spring Boot / Microservices)
- Exposure to Manufacturing / ERP / IoT / Industry 4.0 projects
- Experience in IT services / client-facing delivery environments
Soft Skills
- Strong leadership and mentoring skills
- Excellent communication and stakeholder management
- Strong problem-solving and analytical ability
- Ownership mindset with delivery focus
(ref:hirist.tech)