Fekra Technologies logo

Back End Developer

Hiring from
Egypt
Work type
Remote
Posted
Is this job info correct?
Show job description

๐Ÿ“ข 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.

Similar jobs

Apply on LinkedIn