company logo

Backend Developer (Node.js)

Tawzef.com

Office

Cairo, Egypt

Full Time

  • Build and maintain backend services using Node.js (REST APIs; GraphQL is a plus).

  • Design and implement scalable APIs for web applications and internal tools.

  • Work with databases (SQL/NoSQL) and ensure data integrity, performance, and security.

  • Integrate with third-party services/APIs (e.g., CRM/ATS/HR tools, payment gateways, email/SMS providers).

  • Implement authentication/authorization (JWT/OAuth), role-based access, and security best practices.

  • Write clean, testable code and collaborate with frontend (Next.js) and product teams.

  • Monitor and troubleshoot production issues; improve performance and reliability.

  • Requirements

  • 2+ years professional experience as a backend developer using Node.js.

  • Strong experience with Express.js / NestJS (either is fine).

  • Solid understanding of API design, HTTP, middleware, error handling, validation.

  • Hands-on experience with databases (PostgreSQL/MySQL and/or MongoDB).

  • Familiar with Git, code reviews, and basic CI/CD workflows.

  • Good fundamentals in clean code, debugging, and performance optimization.

  • Backend Developer (Node.js)

    Office

    Cairo, Egypt

    Full Time

    December 29, 2025