Node Js [2 5 Year Experience]

Dubai, DU, AE, United Arab Emirates

Job Description

Job Summary:



We are looking for a

Node.js Developer

with 2-5 years of experience to join our backend team. You will be responsible for building scalable, high-performance RESTful APIs, microservices, and backend logic for various applications.

Key Responsibilities:



Design, develop, and maintain scalable backend systems using

Node.js

Build and consume

RESTful APIs

and/or

GraphQL

services Integrate third-party services, authentication systems, and data sources Work with databases such as

MongoDB

,

PostgreSQL

,

MySQL or MSSQL

Optimize backend code for performance, scalability, and maintainability Write clean, testable, and well-documented code Collaborate with frontend developers, DevOps, QA, and product teams Participate in architecture discussions and code reviews Troubleshoot, debug, and resolve production issues

Required Skills & Qualifications:



2-5 years of hands-on experience in backend development with

Node.js

Proficiency in

JavaScript

(and optionally

TypeScript

) Strong knowledge of

Express.js

,

NestJS

, or similar frameworks Experience working with

relational

and/or

NoSQL databases

Understanding of

asynchronous programming

, event loop, and performance tuning Familiarity with

authentication and authorization mechanisms

(JWT, OAuth, etc.) Experience using

Git

and modern development tools (npm, yarn, Docker) Knowledge of

unit/integration testing

frameworks like Jest or Mocha Experience with

TypeScript

in a Node.js context Exposure to

microservices architecture

Familiarity with

message queues

(RabbitMQ, Kafka, etc.) Understanding of

CI/CD pipelines

,

Docker

, and containerized deployment Knowledge of

AWS

,

GCP

, or other cloud services Experience working with

Socket.IO

,

Redis

, or

GraphQL


Soft Skills:



Strong problem-solving and analytical thinking Excellent communication and teamwork skills Ability to work independently and manage tasks effectively Willingness to learn and adapt to new challenges and tools

What We Offer:



Competitive compensation Learning and development opportunities Collaborative and supportive work environment Challenging projects with real-world impact
Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1957281
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned