Talent.com
No longer accepting applications
Full Stack Node.js - Technical Lead

Full Stack Node.js - Technical Lead

Tata Consultancy ServicesVizag, Andhra Pradesh, India
16 hours ago
Job description

Location : Pune, Chennai

Experience : 5 to10 years

Must Have Skills

Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

Minimum of 5-8 years of hands-on experience in Node.JS.

Proven experience in leading development teams and projects.

Strong proficiency in RESTful API development in Node.JS / Nest.JS.

Proficiency in CRUD operations and unit testing framework like Jest.

In-depth knowledge of software design patterns and best practices.

Experience with Google Cloud Platform (GCP) services, including deployment, scaling, and integration.

Hands-on experience with Firestore for NoSQL database management, including data modeling, querying, and real-time synchronization.

Excellent problem-solving skills and ability to handle technical challenges.

Effective communication and leadership abilities.

Good to Have Skills

Experience with agile software development methodologies.

Code review experience.

Security best practices and experience in securing applications.

Code review experience and familiarity with tools like GitHub.

Security best practices, including authentication (e.g., JWT), authorization, and vulnerability scanning.

Experience writing unit test cases in Nest.js using frameworks like Jest.

Experience writing regression test cases to ensure application stability and reliability.

Proficiency in creating technical documentation, including API specifications and system guides.

Responsibility of / Expectations from the Role

Lead and mentor development teams in Angular and Nest.JS software design and development

Architect, design, and develop complex, mission-critical applications.

Collaborate with cross-functional teams to define technical requirements and ensure seamless integration of software components.

Ensure code quality, adherence to coding standards, and performance optimization.

Troubleshoot and resolve technical issues and provide guidance to team members.

Lead technical discussions, code reviews, and knowledge sharing sessions.

Stay updated with the latest Angular and Nest.js libraries, and best practices.

Contribute to the development of technical documentation and system architecture diagrams.

Create a job alert for this search

Technical Lead • Vizag, Andhra Pradesh, India