Node JS Backend Developer

Be among the first applicants.
Confidential
Dubai
AED 120,000 - 200,000
Be among the first applicants.
Yesterday
Job description

Responsibilities:

  1. Design, develop, and maintain server-side applications using JavaScript frameworks like Node.js.
  2. Write reusable, testable, and efficient code.
  3. Implement data storage solutions and integrate with databases (e.g., MongoDB, MySQL, PostgreSQL).
  4. Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  5. Optimize applications for maximum speed and scalability.
  6. Implement security and data protection measures.
  7. Troubleshoot and debug issues across the stack.
  8. Stay updated on emerging technologies and best practices in backend development.

Must-Have Skills:

  1. Proficiency in JavaScript and its ecosystem.
  2. Strong experience with backend frameworks such as Express.js or similar.
  3. Solid understanding of asynchronous programming and event-driven architecture.
  4. Experience with database technologies like MongoDB, MySQL, or PostgreSQL.
  5. Familiarity with RESTful APIs and web services.
  6. Knowledge of version control systems, particularly Git.
  7. Understanding of server-side templating languages.
  8. Good understanding of code optimization techniques and performance tuning.
  9. Ability to work in a fast-paced environment and prioritize tasks effectively.
  10. Excellent communication and collaboration skills.

Qualifications:

  1. Strong proficiency in JavaScript and Node.js.
  2. Experience with Express.js or other Node.js frameworks.
  3. Knowledge of RESTful APIs and microservices architecture.
  4. Familiarity with databases such as MongoDB or PostgreSQL.
  5. Understanding of version control systems like Git.
  6. Experience with testing frameworks (e.g., Jest, Mocha).
  7. Knowledge of serverless architecture and cloud platforms (e.g., AWS, Azure).
  8. Excellent problem-solving and troubleshooting skills.
  9. Good communication and collaboration abilities.
  10. Bachelor's degree in Computer Science or a related field (or equivalent work experience).
  11. Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  12. Familiarity with Agile development methodologies.
  13. Contributions to open-source projects or a strong GitHub profile.

What We Offer:

  • Must be comfortable for 6 days working.
  • Salary up to 5,000 AED.
  • Competitive salary and benefits package.
  • Flexible working hours.
  • A dynamic and supportive team environment.
  • Opportunities for professional growth and development.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Node JS Backend Developer jobs in Dubai