tech technology

Backend Engineer (Node.js / NestJS / TypeScript)

📍 القاهرة Full-Time 💼 Senior Level (6-8 yrs) 🕐 2w ago
👁️ 0 views
📋 1 applicants

Job Description

bout passTechnologypassTechnology is a SaaS company focused on building modern, scalable software products that help businesses streamline their operations and deliver exceptional user experiences.

We leverage modern technologies and engineering best practices to create reliable, high-performance solutions used by customers across multiple industries.

About the RoleWe're looking for a skilled Backend Engineer to join our engineering team.

In this role, you'll design, build, and maintain scalable backend services while collaborating with frontend engineers, product managers, and designers to deliver high-quality products.

ResponsibilitiesDesign, develop, and maintain backend services using Node.js, NestJS, and TypeScript.Build secure, scalable, and maintainable RESTful APIs.Design and optimize relational databases and data models.Write clean, testable, and maintainable code.Participate in system architecture and technical design discussions.Review code and contribute to engineering best practices.Monitor, troubleshoot, and resolve production issues.Collaborate with cross-functional teams to deliver features on schedule.Continuously improve system performance, security, and scalability.

What We OfferCompetitive salary paid in USD.Opportunity to build impactful SaaS products with modern technologies.A collaborative engineering culture that values clean code, ownership, and continuous improvement.Professional growth and career development opportunities.Full-time position with a UAE-based technology company.

Experience with Docker and containerized applications.Experience with Redis and caching strategies.Experience with message queues such as RabbitMQ, BullMQ, or Kafka.Experience with cloud platforms such as AWS, Azure, or Google Cloud.Familiarity with CI/CD pipelines.Experience with microservices or distributed systems.3+ years of professional backend development experience.Strong experience with Node.js, TypeScript, and NestJS.Solid understanding of REST API design and backend architecture.Experience with PostgreSQL or MySQL.Experience with Prisma, TypeORM, or similar ORM.Good understanding of authentication and authorization (JWT, OAuth).Experience using Git in a collaborative development environment.Strong analytical and problem-solving skills.Good written and spoken English communication skills.

Requirements & Qualifications

Experience with Docker and containerized applications.Experience with Redis and caching strategies.Experience with message queues such as RabbitMQ, BullMQ, or Kafka.Experience with cloud platforms such as AWS, Azure, or Google Cloud.Familiarity with CI/CD pipelines.Experience with microservices or distributed systems.3+ years of professional backend development experience.Strong experience with Node.js, TypeScript, and NestJS.Solid understanding of REST API design and backend architecture.Experience with PostgreSQL or MySQL.Experience with Prisma, TypeORM, or similar ORM.Good understanding of authentication and authorization (JWT, OAuth).Experience using Git in a collaborative development environment.Strong analytical and problem-solving skills.Good written and spoken English communication skills.

EGjobank Analysis

Quick Role Summary

Opportunity as "Backend Engineer (Node.js / NestJS / TypeScript)" at tech technology located in القاهرة on a Full-Time basis, suited for Senior Level candidates, within Engineering. Key details from listing: bout passTechnologypassTechnology is a SaaS company focused on building modern, scalable software products that help businesses streamline their operations and…

The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.

Application Tips

  1. Tailor your CV headline to match "Backend Engineer (Node.js / NestJS / TypeScript)" and feature measurable achievements in the top third of your resume.
  2. Customize your cover note for القاهرة: explain why this location and work arrangement suit your availability and how you add value to the team.
  3. Highlight relevant practical experience, key responsibilities, and specific business impact.
  4. Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
  5. After applying, monitor your status from your dashboard and stay prepared for an interview invitation.

Readiness Checklist

  • Updated CV in standard PDF format with a professional filename
  • Skills aligned with the stated role requirements
  • Availability for work in القاهرة or remote if specified
  • Measurable achievement examples prepared for interview talking points
  • Egyptian Job Bank candidate profile ready for application tracking
More Career Guides →

Similar Jobs You Might Like