Senior Backend Developer (Node.js)

at  UXBERT Labs

Riyadh, منطقة الرياض, Saudi Arabia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 May, 2025Not Specified10 Feb, 2025N/AGit,Sql,Express.Js,Node.Js,Devops,Gitlab,Oauth,JenkinsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US:

At UXBERT Labs, we build high-performance, scalable, and secure backend systems that power next-generation digital products. As one of Saudi Arabia’s leading innovation labs, we focus on cutting-edge technologies, efficient API architectures, and seamless integrations to drive digital transformation.

REQUIREMENTS:

  • 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.

Responsibilities:

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:
  • Develop and maintain backend services and APIs using Node.js and JavaScript/TypeScript.
  • Design scalable and efficient microservices architectures.
  • Optimize database structures and queries (SQL & NoSQL).
  • Implement secure authentication & authorization protocols (OAuth, JWT, RBAC).
  • 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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Riyadh, Saudi Arabia