Senior Backend Engineer (Node.js / NestJS / TypeScript)

🏢 tech technology
📍 Cairo, EgyptFull-timeRemote
📅 Posted: 2mo ago🔄 Updated: 2mo ago
CV%
✨ AI Summary
passTechnology is seeking a Senior Backend Engineer with expertise in Node.js, NestJS, and TypeScript to join their engineering team. The role involves designing, building, and maintaining scalable backend services, RESTful APIs, and relational databases. Responsibilities include writing clean, testable code, participating in architecture discussions, and collaborating with cross-functional teams to deliver high-quality SaaS products. The company offers a competitive USD salary, opportunities for professional growth, and a collaborative engineering culture.
Required Skills
Information Technology
Node.jsTypeScriptREST APIData ArchitecturePostgreSQLMySQLAuthenticationJWTOAuth2GitDockerRedisRabbitMQKafkaAWSAzureGCPMicroservicesDistributed SystemsSoftware EngineeringCloud ArchitecturePrompt EngineeringInformatica
Engineering, Construction & Trades
Primavera P6Systems Engineering
Other
TypeORMauthorizationBullMQsoftware development
Business, Sales & Management
CoachingInstructional Design
Finance, Legal & Governance
Sage
Soft Skills & Professional Competencies
Analytical SkillsProblem SolvingCommunication
Healthcare & Life Sciences
Anesthesia Care
🎁 Benefits & Perks
Competitive 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.
Requirements
 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.
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.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00