Senior Backend Developer (Node.js)

2 Hours ago โ€ข 3-5 Years โ€ข Backend Development โ€ข Undisclosed

About the job

Job Description

As a Senior Backend Developer (Node.js) at UXBERT Labs, you will design, develop, and optimize backend services and APIs using Node.js and JavaScript/TypeScript. Responsibilities include designing scalable microservices architectures, optimizing database structures (SQL & NoSQL), implementing secure authentication (OAuth, JWT, RBAC), integrating third-party APIs, ensuring high availability and performance, writing clean and well-documented code, working with CI/CD pipelines, monitoring performance, troubleshooting failures, and collaborating with cross-functional teams. You'll need to continuously evaluate and adopt new backend technologies.
Must have:
  • 3-5 years Node.js backend experience
  • Experience with Express.js or Nest.js
  • SQL/NoSQL database experience
  • Authentication/security expertise (OAuth, JWT)
  • Git & CI/CD pipeline experience

๐ŸŒŸ 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.

 

๐ŸŽฏ 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:

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

 

๐Ÿ“‹ 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.

 

โœจ Fun Gesture:
Your code powers the future! Ready to build backend magic? Letโ€™s make it happen. ๐Ÿš€

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

We believe the Experience Matters. 


We love to create simple products that people love to use through scientific usability, cognitive psychology, consumer behavior and business intelligence analytics. 


Headquartered in Riyadh, UXBERT Labs is Saudi Arabia's first Customer and User Experience, Digital Innovation and Experience design lab. The only innovation lab in the region focusing on on scientifically proven ecommerce and digital product research, training, consulting, design and development. 


It features the first Usability Lab in the Kingdom. The UXBERT Usability Lab is equipped with state of the art technologies like eye tracking research devices and industry leading usability research software to bring the Saudi ecommerce and online market and entrepreneurs a facility where they can focus on user research, evaluation and user testing of all their web and mobile applications and services across various devices and browsers. 


The team consists of certified usability and user experience professionals that spend their days creating in-house UXBERT products, researching, consulting and training companies and entrepreneurs for their products. 


UXBERT Labs is also a startup accelerator that provides entrepreneurs with start up capital, resources and lean UX and MVP business expertise to test, validate and present their ideas and get their startups off the ground.


Email: hello@uxbert.com

Phone: +966-11-4622211 / +966-570-UXBERT (892378)

Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)

View All Jobs

Get notified when new jobs are added by UXBERT Labs

Similar Jobs

BitGo - Staff Backend Engineer

BitGo, India (Hybrid)

Dream Sports - SDE3 - Full Stack Developer

Dream Sports, India (On-Site)

Vendavo - Lead Software Engineer

Vendavo, India (Remote)

The Walt Disney Company - Senior Software Engineer, Frontend

The Walt Disney Company, United States (On-Site)

CloudHire - Full Stack Developer - Remote

CloudHire, India (Remote)

Meta - Software Engineer, Infrastructure

Meta, United States (On-Site)

GoTo Group - Software Engineer (Backend) - DPI

GoTo Group, Indonesia (On-Site)

Wargaming - Server Developer (World of Tanks)

Wargaming, Cyprus (Hybrid)

Unity - Senior Backend Developer

Unity, Israel (On-Site)

Epic Games - Senior SDK Engineer

Epic Games, (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lytx,  Inc  - Staff Software Engineer

Lytx, Inc , India (Hybrid)

Head Digital Works - Software Development Engineer II

Head Digital Works, India (On-Site)

Meltwater - Backend Engineer

Meltwater, India (Hybrid)

Next Level Business Services - Full Stack Developer

Next Level Business Services, United States (On-Site)

Luxoft - Senior SAP BTP Platform Engineer

Luxoft, United States (Remote)

Epic Games - Senior Full Stack Programmer

Epic Games, Canada (On-Site)

Seedify - Senior Backend Engineer

Seedify, (Remote)

Vi - Senior Software Engineer

Vi, Israel (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Riyadh, Riyadh Province, Saudi Arabia

Steer Studios - Lead Game Designer

Steer Studios, Saudi Arabia (On-Site)

Nagarro - Staff Engineer, QA Automation

Nagarro, Saudi Arabia (On-Site)

Assystems - HSE Field Officer (Saudi National)

Assystems, Saudi Arabia (On-Site)

Assystems - Site Civil Engineer (Pipeline background)

Assystems, Saudi Arabia (On-Site)

PwC - Executive Assistant

PwC, Saudi Arabia (On-Site)

UXBERT Labs - AR/IoT Development Specialist

UXBERT Labs, Saudi Arabia (Hybrid)

Steer Studios - Data Engineer

Steer Studios, Saudi Arabia (On-Site)

Assystems - Senior Project Manager- Water Infra

Assystems, Saudi Arabia (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Whatnot - Software Engineer, Discovery Feed & Browse

Whatnot, United States (Remote)

Epic Games - Senior Backend Engineer

Epic Games, (On-Site)

Fairmatic - Senior Software Engineer - Backend

Fairmatic, India (Hybrid)

seeking alpha - Senior Back-End Developer (Poland)

seeking alpha, Poland (On-Site)

Animoca Brands - Backend Developer

Animoca Brands, Malaysia (Remote)

Menlo Security  Inc  - Senior Software Engineer

Menlo Security Inc , India (On-Site)

Get notifed when new similar jobs are uploaded