Senior Backend Developer (Node.js)

Bydotpy

Posted 30+ days ago

Experience

6 - 8 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Senior Backend Developer (Node.js)

  • Design and develop scalable backend systems using Node.js, Express.js, Objection.js, and Knex.js
  • Build and maintain efficient and secure RESTful APIs
  • Write clean, maintainable, and high-performance code
  • Collaborate with frontend, QA, and product teams across the development life cycle
  • Review, debug, and optimize backend code for reliability and performance
  • Design, implement, and maintain MySQL databases (plus PostgreSQL and MongoDB when needed)
  • Contribute to architectural decisions and backend system planning
  • Lead and mentor junior developers and participate in code reviews
  • Ensure backend systems follow security best practices and up-to-date standards
  • Work with Git, Docker, and CI/CD pipelines for smooth development workflows

Desired Candidate Profile

Senior Backend Developer (Node.js)

  • 6+ years of professional experience in backend development
  • Strong expertise in Node.js and Express.js
  • Hands-on experience with Objection.js and Knex.js (or similar ORMs/query builders)
  • Deep understanding of relational databases (especially MySQL), and familiarity with PostgreSQL and MongoDB
  • Solid knowledge of RESTful API design and architecture
  • Proficiency in writing clean, scalable, and secure code
  • Experience with Git, Docker, and collaborative development workflows
  • Familiarity with CI/CD pipelines and deployment practices
  • Strong communication and leadership skills, including mentoring junior developers
  • Experience working in Agile/Scrum teams
  • Bonus: Experience with TypeScript, authentication methods (JWT, OAuth), and software architecture patterns

Company Industry

Department / Functional Area

Keywords

  • Senior Backend Developer (Node.js)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com