Position: Senior Backend Developer (Node.js) OverviewWe 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!ResponsibilitiesDevelop and maintain backend services and APIs using Node.js and JavaScript/Type Script Design scalable and efficient microservices architecturesOptimize database structures and queries (SQL & No SQL)Implement secure authentication and authorization protocols (OAuth, JWT, RBAC)Develop and integrate third-party APIsEnsure high availability, performance, and fault toleranceWrite clean, maintainable, and well-documented codeWork with CI/CD pipelines for automated testing and deploymentMonitor performance and troubleshoot system failuresCollaborate with frontend, Dev Ops, and product teamsContinuously evaluate and adopt new backend technologiesQualifications3-5 years of backend development experience with Node.jsExperience with at least one backend framework (Express.js, Nest.js)Experience with SQL (Postgre SQL, MySQL) or No SQL (Mongo DB, Redis)Understanding of authentication/security best practices (OAuth, JWT, encryption)Experience with Git and CI/CD pipelines (Git Hub Actions, Git Lab, Jenkins)Basic experience working on scalable backend systemsAbility to work with cross-functional teams (Frontend, Dev Ops, Product)Open to remote candidates; preference for candidates based in Saudi ArabiaSeniority levelAssociateEmployment typeFull-timeJob functionOtherIndustriesIT Services and IT Consulting#J-18808-Ljbffr