Browse Jobs
For Companies
Log inGet Started
Logo

Senior Backend Developer (Node.j...

Bydotpy
Maadi, Cairo
Bydotpy logo

Senior Backend Developer (Node.js)

Maadi, CairoPosted 4 hours ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

   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

Job Requirements

   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

Featured Jobs

Similar Jobs

Search other opportunities
JobsBusiness DevelopmentSenior Backend Developer (Node.js)