02 Aug
|
Geotech Infoservices
|
Kolkata
02 Aug
Geotech Infoservices
Kolkata
A Lead Node.js Developer serves as a technical spearhead, managing the server-side development lifecycle while mentoring a team of engineers. This role combines hands-on high-performance coding with high-level architectural decision-making to ensure applications are scalable, secure, and efficient. [1, 2, 3, 4]Core Responsibilities
- Technical Leadership: Spearhead the design and development of server-side logic and oversee architectural decisions to build robust, scalable solutions.
- Team Mentorship: Guide junior and mid-level developers, conduct code reviews to maintain quality standards, and foster a collaborative workplace.
- Application Design: Manage the entire software development lifecycle (SDLC) and collaborate with front-end teams to integrate user-facing elements with backend services.
- Performance Optimization: Optimize applications for maximum speed and scalability, troubleshooting complex technical issues as they arise.
- Security & Compliance:
Implement advanced security features and data protection protocols to safeguard user data and maintain system integrity. [1, 2, 3, 4, 5, 6, 7, 8]
Required Qualifications & Skills
- Experience: Typically 5+ years of professional experience in Node.js development, with at least 2+ years in a leadership or mentoring capacity.
- Technical Proficiency: Deep understanding of Node.js frameworks (e.g., Express.js), asynchronous programming, and the event-loop architecture.
- Database Management: Expertise in managing relational and NoSQL databases like PostgreSQL, MySQL, or MongoDB.
- Modern Tools: Proficiency in TypeScript, microservices architecture, and cloud platforms like AWS (Lambda, DynamoDB).
- Education: A Bachelors degree in Computer Science, Engineering, or a related field is standard. [1, 2, 3, 4, 5, 6, 7]
📌 Senior Node Js Developer (Kolkata)
🏢 Geotech Infoservices
📍 Kolkata