Skip to Content

Senior Backend Engineer

cairo, Egypt

 We are looking for a motivated Backend Engineer to join our development team. The ideal candidate will have experience building and maintaining robust backend systems using modern technologies. You will be responsible for the server-side logic, database management, API development, and ensuring scalability and performance of our applications.

Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • • Design, develop, and maintain backend services and APIs using Django and FastAPI.
  • • Work with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases to design efficient and scalable data models.
  • • Write clean, efficient, and reusable code for backend services, focusing on performance and maintainability.
  • • Develop and maintain RESTful APIs and microservices architecture.
  • • Implement authentication, authorization, and data protection mechanisms.
  • • Optimize and troubleshoot existing backend systems to ensure high performance and reliability.
  • • Integrate third-party services and APIs when necessary.
  • • Collaborate with cross-functional teams (Frontend Developers, Product Managers) to deliver seamless, high-quality features.
  • • Write unit and integration tests for backend services.
  • • Work with AWS to deploy and manage scalable backend infrastructure.
  • • Use Postman or similar tools to test and debug APIs.


Must Have

  • • 2-3 years of experience as a backend developer.
  • • Strong proficiency in Django and FastAPI.
  • • Experience working with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
  • • Hands-on experience with AWS services (EC2, S3, RDS, Lambda, etc.) for cloud-based deployments.
  • • Strong knowledge of RESTful API design and integration.
  • • Proficient in writing secure and efficient backend code, ensuring scalability and high availability.
  • • Experience with Postman or similar tools for API testing and debugging.
  • • Good understanding of version control systems like Git.
  • • Strong problem-solving skills and the ability to optimize systems for performance.
  • • Familiarity with containerization tools like Docker is a plus.


Nice to have

  • • Knowledge of microservices architecture.
  • • Familiarity with CI/CD pipelines for automated testing and deployment.
  • • Experience with serverless architecture using AWS Lambda or other cloud-native solutions.
  • • Familiarity with container orchestration tools like Kubernetes.


What's great in the job?


  • Join an innovative, growing team where you can have a direct impact on the company’s success.
  • Work with cutting-edge technologies in a fast-paced, dynamic environment.
  • Competitive salary and a comprehensive benefits package.
  • Flexible working hours and remote work options.

What We Offer

Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink, and much more


Perks

A full-time position
Attractive salary package.


Trainings

12 days / year, including
6 of your choice.


Sport Activity

Play any sport with colleagues,
the bill is covered.


Eat & Drink

Fruit, coffee and
snacks provided.