Software Engineer - Node.js Developer

Dubai, Dubai, United Arab Emirates on site Until 8/22/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description

Key Responsibilities:

  • Develop and maintain web applications using Node.js and JavaScript, adhering to best practices.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Develop server-side logic, including data storage, to optimize website performance.
  • Integrate third-party libraries and APIs with Node.js projects.
  • Design and implement RESTful APIs.

Requirements

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 4+ Years relevant experience.
  • Strong understanding of JavaScript and its concepts, including ES6 features and asynchronous programming.
  • Experience in building RESTful APIs and microservices architecture.
  • Familiarity with front-end technologies like HTML, CSS, and JavaScript frameworks.
  • Knowledge of databases, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Hands-on experience with version control systems such as Git.
  • Familiarity with testing frameworks and methodologies.
  • Excellent problem-solving skills and a proactive approach to tackling challenges.
  • Strong communication skills and the ability to collaborate effectively within a team.

Benefits

  • 5 Working Day.
  • Social and Medical Insurance.
  • Competitive Salaries.
  • International Experience and Learning Opportunities.

The designated work location will be in the United Arab Emirates (UAE).

About this role

Summary

Develop and maintain web applications using Node.js and JavaScript.

Job title

Software Engineer - Node.js Developer

Experience level

4+ years

Industry

software

Location requirements

Located in Dubai, UAE; remote work not allowed.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

bachelor’s degreejavascriptrestful apismicroserviceshtmlcsssqlnosqlgittesting frameworksproblem-solvingcommunication

Preferred skills

None specified

Specializations

node.jsjavascriptrestful apismicroservicesdatabases
Locations

Structured locations inferred from the posting.

Dubai - United Arab Emirates

On-site City