About the role
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 4 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).