Description

Job Description: NodeJS  Developer

We are seeking a highly skilled and experienced NodeJS Senior Backend Developer to join our talented team. The ideal candidate will have a strong background in building scalable and high-performance backend systems using NodeJS. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining our backend infrastructure and APIs. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our business requirements.

Responsibilities:

  • Minimum of 7 years of experience in backend development, with a focus on NodeJS.
  • Strong proficiency in JavaScript and NodeJS frameworks such as Express or Koa.
  • Experience with database systems such as MongoDB, MySQL, or PostgreSQL.
  • Solid understanding of RESTful API design principles and best practices.
  • Experience with version control systems such as Git.
  • Familiarity with frontend technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team-oriented, fast-paced environment.

 Preferred Qualifications:

  • Master's degree in Computer Science, Engineering, or a related field.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with containerization technologies such as Docker.
  • Familiarity with microservices architecture.
  • Knowledge of serverless computing and serverless frameworks (e.g., AWS Lambda, Azure Functions)


 

Education

Master's degree