Senior Backend Engineer - Node.JS

Jeddah Saudi Arabia
Backend
Senior Software Engineer
Hybrid

Description For Senior Backend Engineer - Node.JS

Salla is seeking a highly skilled Senior Backend Engineer with deep expertise in Node.js to join their team. This hybrid role, based in Jeddah, Saudi Arabia, is part of the Product Development department. The ideal candidate will be responsible for building and maintaining secure APIs and services, ensuring seamless integration with front-end applications, and optimizing system performance.

Key responsibilities include designing and developing scalable Node.js applications, implementing authentication mechanisms like OAuth 2.0 and JWT, and working with serverless architecture using Cloudflare Workers. The role requires collaboration with cross-functional teams, writing clean and maintainable code, and staying current with industry trends.

Requirements for this position include a Bachelor's degree in a relevant field, proven experience as a Node.js Engineer, strong proficiency in JavaScript, and extensive knowledge of microservices architecture. The ideal candidate will have in-depth understanding of authentication frameworks, familiarity with serverless platforms, and experience with version control systems like Git.

This role offers an opportunity to work on cutting-edge technologies and contribute to the development of high-quality products in a collaborative team environment. Join Salla and be part of a dynamic team pushing the boundaries of backend engineering with Node.js.

Last updated 5 months ago

Responsibilities For Senior Backend Engineer - Node.JS

  • 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 For Senior Backend Engineer - Node.JS

Node.js
JavaScript
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience as a Node.js Engineer or 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

Interested in this job?

Jobs Related To Salla Senior Backend Engineer - Node.JS

Senior Back end Engineer - Laravel

Senior Backend Engineer position at Salla, focusing on Laravel development for Saudi Arabia's leading e-commerce platform.

Senior Quality Assurance Engineer

Senior Quality Assurance Engineer for Salla, leading e-commerce testing and quality processes.

Senior Software Development Engineer in Test

Senior SDET role at Salla: Lead quality assurance efforts, develop automation solutions, and drive innovation in testing practices.

Senior Quality Engineer

Join Salla as a Senior Quality Engineer to ensure software quality and reliability in the e-commerce industry.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.