Live opening · Posted 8 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
📢 Please read the job description carefully and ensure your CV is fully updated 📢
📌 Position: Senior Backend Engineer (Node.js / NestJS)
📍 Location: 100% Remote – Based in Egypt
🕘 Job Type: Full-time contract
📅 Contract Duration: 6 months
💰 Salary: Competitive salary (based on experience)
🎓 Experience: 5+ years of backend development experience
🚀 Start Date: Immediate
📅 Working Days: From Sunday to Thursday
🔵 About the Role
We are looking for a Senior Backend Engineer (Node.js / NestJS) to join a fast-paced product environment and contribute to the design, development, and optimization of scalable backend services powering customer-facing digital products.
This role is ideal for an engineer with strong hands-on experience in Node.js, solid knowledge of NestJS, and a proven ability to build secure, maintainable, and high-performance APIs in production environments.
The ideal candidate should be comfortable working on backend systems that support real user journeys, integrations, business logic, and high-volume transactional workflows, while collaborating closely with frontend, mobile, QA, product, and business teams.
🔵 Key Responsibilities
Design, develop, and maintain scalable backend services using Node.js and NestJS
Build secure, reliable, and maintainable RESTful APIs for web and mobile applications
Implement business logic, integrations, and backend workflows for customer-facing digital products
Collaborate with frontend, mobile, QA, and product teams to deliver production-ready features
Optimize backend performance, response times, and system reliability
Write clean, modular, and testable code following best practices and architecture standards
Participate in technical design, code reviews, and architecture discussions
Troubleshoot production issues, debug backend problems, and support system stability
Work with databases, caching layers, queues, and third-party integrations when needed
Ensure backend services follow security, scalability, and maintainability standards
Contribute to deployment workflows, monitoring, logging, and continuous improvement of backend systems
🔵 Required Qualifications
5+ years of professional experience in backend development
Strong hands-on experience with Node.js
Strong experience with NestJS
Strong experience building and maintaining REST APIs
Good understanding of backend architecture, modular design, and scalable application structure
Strong experience with TypeScript
Experience working with relational databases such as PostgreSQL or MySQL
Experience with authentication, authorization, validation, and secure API design
Experience integrating third-party services and external APIs
Good understanding of debugging, performance optimization, and backend observability
Experience using Git in collaborative development environments
Ability to write clean, maintainable, and testable code
🔵 Preferred Qualifications
Experience working in telecommunications, consumer digital products, fintech, or other high-transaction environments
Experience with microservices or service-oriented backend architectures
Experience with Redis, message queues, or background job processing
Familiarity with Docker and modern deployment workflows
Familiarity with CI/CD pipelines
Experience with logging, monitoring, and production support
Experience working with mobile and web product teams in fast-paced delivery environments
Familiarity with cloud environments such as AWS or Azure
Experience handling systems with high traffic, real-time events, or large-scale user activity
🔵 What We’re Looking For
A strong backend engineer with solid ownership and production mindset
Someone who can build systems that are not only functional, but also scalable and reliable
A developer who understands the importance of performance, security, and clean architecture
Someone comfortable working in a cross-functional product team
A dependable engineer who can contribute quickly in a structured, deadline-driven environment
🔵 Why Join Fekra?
🏆 ISO-Certified & ISTQB Platinum Partner – Be part of a globally recognized company.
🌍 100% Remote – Work from anywhere!
💰 Competitive Salary
🚀 Exciting Projects – Work on cutting-edge fintech and cloud-based applications.
📈 Career Growth – Enjoy continuous learning and professional development.
💡 Flexible Work Options – Part-time and full-time remote opportunities.
🤝 Collaborative Culture – Join a dynamic, supportive, and innovative team.
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.