Senior Backend Engineer - Node.JS Job at Salla, Saudi Arabia

T0tvS1cwSEk1MFpNMjNmQ1ZLSmQvSytHdnc9PQ==
  • Salla
  • Saudi Arabia

Job Description

We are looking for a highly skilled Senior Backend Engineer with deep expertise in Node.js to join our team. As a key contributor, you will be responsible for building and maintaining secure APIs and services, ensuring seamless integration with front-end applications, and optimizing system performance. A strong background in authentication mechanisms, including OAuth 2.0 and JWT, is essential. Experience with Cloudflare Workers and serverless architecture is a significant plus.

Responsibilities

  • Design, develop, and maintain scalable Node.js applications and services.

  • Implement and manage various authentication mechanisms, including OAuth 2.0 and JWT.

  • Develop and deploy serverless functions using Cloudflare Workers.

  • Optimize application performance, scalability, and reliability across all environments.

  • Collaborate closely with front-end developers, product managers, and other stakeholders to deliver high-quality products.

  • Write clean, maintainable, and well-documented code.

  • Troubleshoot and resolve issues in both development and production environments.

  • Stay current with industry trends, tools, and technologies to ensure our solutions remain state-of-the-art.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Proven experience as a Node.js Engineer or in a similar backend role.

  • Strong proficiency in JavaScript and Node.js development.

  • Extensive experience with microservices architecture.

  • In-depth knowledge of OAuth 2.0, JWT, and related authentication frameworks.

  • Familiarity with Cloudflare Workers or similar serverless platforms.

  • Experience with version control systems, particularly Git.

  • Excellent problem-solving skills and strong attention to detail.

  • Effective communication skills with the ability to work collaboratively in a team environment.

  • Experience with Docker and container orchestration tools such as Kubernetes is a plus.

  • Experience with database management and design (both SQL and NoSQL). is a plus.

  • Familiarity with CI/CD pipelines and DevOps practices is a plus.

Job Tags

Similar Jobs

Travelers Insurance Company

Large Loss Property Claim Adjuster Job at Travelers Insurance Company

 ...do and where you do it.**Job Category**Claim**Compensation Overview**The annual...  ...appropriate settlement amount based on independent judgment, computer assisted building and...  ...deductibles and work product of Independent Adjusters.+ Identify and engage the appropriate stakeholders... 

Advanced Psychotherapeutics, PLLC

Clinical Psychologist Job at Advanced Psychotherapeutics, PLLC

 ...noninvasive brain stimulation interventions for treating a variety of mental illnesses to include TBI. We also provide extensive psychological evaluation services and provide more psychological evaluations than any practice in the Commonwealth. While not required, we... 

RunwayExtenders

Video Editor Job at RunwayExtenders

 ...organizations tell their story through high-impact video content that reaches professionals across...  .... Role Summary As a Video Editor, youll be at the heart of the company's...  ...Additional Information Full-time remote role, 10:30 AM 7:30 PM Prishtina time... 

NBCUniversal

Duopoly Multiplatform Manager, NBC & Telemundo Miami Job at NBCUniversal

 ...bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming... 

Community Health Centers of the Central Coast

Health Educator Job at Community Health Centers of the Central Coast

 ...Job Title:Health EducatorDepartment:Medical/Health EducationReports To:HE Coordinator/Health Center Manager/Nursing AdministrationFLSA...  ...and/or EXPERIENCEA master's degree in a discipline such as public health education, community health education, school health...