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.
Technical Lead • Mumbai, Maharashtra, India