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! 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 and 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 Qualifications
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 Seniority level
Associate Employment type
Full-time Job function
Other Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Senior Backend Developer • Jeddah, Saudi Arabia