Senior Node.js Web Developer

??????, S01, SA, Saudi Arabia

Job Description

About the Role




We are seeking a highly skilled

Senior Node.js Web Developer

to lead backend development initiatives and help architect scalable, high-performance web applications. You will work closely with engineering leadership, mentor junior developers, and take ownership of critical backend services and API design.

Key Responsibilities



Design, architect, and implement robust, scalable backend systems using

Node.js

. Lead the development of

RESTful

and/or

GraphQL APIs

, ensuring best practices in performance, security, and maintainability. Drive architectural decisions involving microservices, message queues, caching layers, and distributed systems. Optimize existing systems for performance, reliability, and scalability. Work closely with cross-functional teams--frontend, DevOps, product, and QA--to deliver high-quality features. Conduct thorough code reviews, set coding standards, and mentor junior/mid-level developers. Manage and troubleshoot production issues, ensuring high availability of backend services. Contribute to CI/CD pipelines and cloud infrastructure (AWS, GCP, or Azure). Champion best practices around testing, documentation, observability, and security.

Requirements



Required Skills & Qualifications



5-8+ years

of professional experience with

Node.js

and backend development. Expert-level proficiency in

JavaScript/TypeScript

. Deep understanding of

event-driven architecture

, concurrency, and asynchronous programming. Strong experience with frameworks such as

Express

,

NestJS

,

Fastify

, or similar. Hands-on experience with

SQL and NoSQL databases

(PostgreSQL, MySQL, MongoDB, Redis). Solid understanding of

API authentication

(OAuth2, JWT) and backend security principles. Experience with cloud-native application development (AWS/GCP/Azure). Comfortable with Docker, CI/CD pipelines, and automated deployments. * Strong debugging, analytical, and performance optimization skills.

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.


Related Jobs

Job Detail

  • Job Id
    JD2177757
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    ??????, S01, SA, Saudi Arabia
  • Education
    Not mentioned