Talent.com
Full Stack Node.js - Technical Lead

Full Stack Node.js - Technical Lead

Tata Consultancy Servicesanand, gujarat, in
15 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 • anand, gujarat, in