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 Docker Familiarity with React, Angular. Knowledge of testing frameworks such as Jest or Mocha.