Application flow

Apply for Nest.JS Backend Developer through a guided, branded workflow.

This page keeps the same structure as the old careers form while matching the new site design and motion language.

Open role

Nest.JS Backend Developer

DepartmentWeb Development
LocationCairo, Egypt
Employment typeContract
Compensation15,000 - 18,000

We are looking for a Backend Developer to join our team to build and maintain scalable, server-side applications using Nest.js. You will be responsible for managing the interchange of data between the server and the users, developing server-side logic, and ensuring high performance and responsiveness to requests from the front-end. Key Responsibilities API Development: Design and implement RESTful (or GraphQL) APIs using the Nest.js framework. Database Management: Architect efficient database schemas in PostgreSQL, write optimized SQL queries, and manage migrations (using TypeORM or Prisma). System Architecture: Develop modular, testable, and reusable code following SOLID principles and Nest.js best practices (Dependency Injection, Controllers, Providers). Security: Implement robust security protocols, including JWT-based authentication and Role-Based Access Control (RBAC). Integration: Integrate third-party services and cloud providers (AWS/GCP/Azure). Testing: Write unit and integration tests using Jest to ensure system reliability. Required Technical Skills Frameworks: 2+ years of professional experience with Nest.js and Node.js. Language: Mastery of TypeScript (and modern ES6+ JavaScript). Database: Strong proficiency in PostgreSQL (complex joins, indexing strategies, and performance tuning). ORM/Query Builders: Hands-on experience with TypeORM, Prisma, or Sequelize. DevOps: Familiarity with Docker, CI/CD pipelines, and Redis for caching. Preferred Qualifications Experience with microservices architecture and message brokers (RabbitMQ or Kafka). Knowledge of WebSockets (Socket.io) for real-time features. A background in front-end technologies (React/Next.js) to better collaborate on API contracts.

Application

Your details

Tell us who you are and how to reach you.

Your detailsTell us who you are and how to reach you.
Why this roleShare the story behind your interest.
Review & sendCheck the summary before the application is submitted.