Roles and Responsibility
We are seeking a skilled Node.js developer to join ourdynamic team.
The ideal candidate will have experience in developinghigh performance, scalable applications using Node.js and related technologies.
Responsibilities :
- Design, develop and maintain Node.js applications.
- Write clean, modular, and maintainable code.
- Collaborate with cross-functional teams to identify andsolve complex business problems.
- Participate in code reviews and ensure code quality andconsistency.
- Continuously improve the development process and tooling.
- Ensure timely delivery of high-quality software.
Requirements :
Strong proficiency in Node.js and JavaScript.Experience with popular Node.js frameworks such as Expressand Loopback.Experience with databases such as MongoDB, MySQL, andRedis.Familiarity with Agile software developmentmethodologies.Strong problem-solving skills and attention to detail.Excellent communication and collaboration skills.Bachelor’s degree in computer science, Engineering, or arelated field.Preferred Qualifications :
Experience with microservices architecture andcontainerization.Knowledge of AWS.Experience with DevOps tools such as DockerFamiliarity with React, Angular.Knowledge of testing frameworks such as Jest or Mocha.