Job Description: Technical Lead
Location: Chennai – Guindy
Experience: 9+ Years
Role Overview
We are seeking an experienced Technical Lead – Full Stack Developer with strong expertise in Angular, Node.js, and modern web technologies. The ideal candidate will lead a team of developers, design scalable solutions, and drive end-to-end delivery of high-performance web applications.
Key Responsibilities
- Lead the design and development of scalable, high-performance web applications
- Architect and implement frontend solutions using Angular (latest versions)
- Design and develop backend services and RESTful APIs using Node.js
- Define and enforce coding standards, best practices, and architecture guidelines
- Collaborate with product managers, UI/UX designers, and stakeholders to translate business requirements into technical solutions
- Oversee database design, optimization, and performance tuning (MySQL/PostgreSQL)
- Conduct code reviews, mentor team members, and ensure high code quality
- Identify and resolve performance bottlenecks and production issues
- Drive Agile development practices, sprint planning, and delivery tracking
- Ensure application security, scalability, and reliability
- Stay updated with emerging technologies and recommend improvements
Required Skills & Expertise
- Strong experience in Angular (v10+ preferred)
- Hands-on expertise in Node.js (Express.js or similar frameworks)
- Proficiency in JavaScript (ES6+) and TypeScript
- Extensive experience in designing and consuming RESTful APIs
- Strong knowledge of MySQL or PostgreSQL (schema design, optimization)
- Solid understanding of HTML5, CSS3, responsive design
- Experience with version control systems (Git)
- Strong understanding of software architecture and design patterns
- Experience working in Agile/Scrum environments