Careers 

Work with us

Back-End Web Developer

Back-End Web Developer

Back-End Web Developer (Python/Django)


Location: Cairo, Egypt      Type of Contract: Individual Contract      Post Level: Junior           Duration of Initial Contract: One Year, renewable

Roles & Responsibility

  • Develop, test, and maintain backend services, RESTful APIs, and databases using Python & Django.
  • Collaborate with front-end developers, product managers, and other stakeholders to integrate user-facing elements with server-side logic.
  • Optimize application performance, scalability, and reliability, ensuring efficient database interactions with PostgreSQL.
  • Containerize applications using Docker for seamless development and deployment.
  • Work with AWS services (e.g., EC2, S3, RDS, Lambda) for cloud-based deployments.
  • Implement authentication and authorization mechanisms, ensuring secure API access.
  • Troubleshoot, debug and enhance existing systems.
  • Stay up to date with emerging technologies and industry trends to ensure technical excellence.

Job Requirements

  • 2-3 years of experience in backend development.
  • Strong proficiency in Python & Django for building scalable applications.
  • Experience with PostgreSQL and writing efficient database queries.
  • Hands-on experience with Docker and containerized environments.
  • Familiarity with AWS services for cloud-based application deployment.
  • Experience implementing authentication and authorization (JWT, OAuth, etc.).
  • Strong knowledge of RESTful API design and best practices.
  • Proficiency in Git for version control and collaborative development.
  • Understanding of the software development lifecycle (SDLC) and agile methodologies.

Bonus (Nice to Have):

    • Experience with CI/CD pipelines for automated deployment workflows.
    • Familiarity with machine learning and integrating ML models into backend systems is a big plus.
Job Code: BEWD2024
Job Type: Full Time
Job Status: Open

Apply Now


    Skip to content