Taro Logo

Senior Backend Engineer - Node.JS

Jeddah Saudi Arabia
Backend
Senior Software Engineer
Hybrid
This job posting may no longer be active. You may be interested in these related jobs instead:

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 a year 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?