Enable job alerts via email!

Senior Backend Developer (Node.js)

Webook

Riyadh

Remote

SAR 120,000 - 180,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative IT software services company is seeking a Senior Backend Developer with expertise in Node.js to join their dynamic team. In this role, you will design and develop scalable microservices architectures, optimize database queries, and integrate third-party APIs. You will collaborate with cross-functional teams to ensure high availability and performance of backend services. This position offers an exciting opportunity to work in a fast-paced environment where you can continuously evaluate and adopt new technologies. If you have a passion for backend development and thrive in collaborative settings, this role is perfect for you.

Qualifications

  • 3-5 Jahre Erfahrung in der Backend-Entwicklung mit Node.js.
  • Kenntnisse in mindestens einem Backend-Framework wie Express.js oder Nest.js.

Responsibilities

  • Entwerfen und Entwickeln skalierbarer Microservices-Architekturen.
  • Optimieren von Datenbankstrukturen und -abfragen (SQL & NoSQL).

Skills

Node.js
Microservices Architecture
SQL
NoSQL
API Development
Git
CI/CD
Authentication/Security Best Practices

Tools

Express.js
Nest.js
PostgreSQL
MySQL
MongoDB
Redis
GitHub Actions
GitLab
Jenkins

Job description

Role Overview:
We are looking for a Senior Backend Developer (Node.js) to design, develop, and optimize backend services. If you thrive in fast-paced environments and enjoy tackling complex backend challenges, we want to hear from you!

Key Responsibilities:

  • Design scalable and efficient microservices architectures.
  • Optimize database structures and queries (SQL & NoSQL).
  • Develop and integrate third-party APIs.
  • Ensure high availability, performance, and fault tolerance.
  • Write clean, maintainable, and well-documented code.
  • Work with CI/CD pipelines for automated testing and deployment.
  • Monitor performance and troubleshoot system failures.
  • Collaborate with frontend, DevOps, and product teams.
  • Continuously evaluate and adopt new backend technologies.

Desired Candidate Profile:

  • 3-5 years of backend development experience with Node.js.
  • Experience with at least one backend framework (Express.js, Nest.js).
  • Experience with SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, Redis).
  • Understanding of authentication/security best practices (OAuth, JWT, encryption).
  • Experience with Git and CI/CD pipelines (GitHub Actions, GitLab, Jenkins).
  • Basic experience working on scalable backend systems.
  • Ability to work with cross-functional teams (Frontend, DevOps, Product).
  • Open to remote candidates; preference for candidates based in Saudi Arabia.

Company Industry: IT - Software Services

Department / Functional Area: IT Software

Keywords: Senior Backend Developer (Node.js)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.