Job Description
Responsibilities -
Lead the design, development, and implementation of complex Node.js applications
Architect scalable, performant, and maintainable server-side systems.
Collaborate with cross-functional teams to define, design, and ship new features
Mentor and coach junior developers to improve their skills and productivity
Perform code reviews to ensure code quality and adherence to best practices
Stay up-to-date with the latest trends and technologies in Node.js development
Requirements:
Minimum of 3 years of experience in Node.js development
Proven track record of leading and delivering large-scale Node.js projects
Strong proficiency in JavaScript, with a good understanding of server-side templating languages
Experience with modern frameworks and libraries such as Express.js, Hapi.js, or Koa.js
Familiarity with database technologies such as PostgreSQL ( MongoDB / MySQL is good to have)
Excellent communication and leadership skills
Ability to work effectively in a fast-paced, dynamic environment.