IT

Mid-Level Back-End Developer

Cairo
Work Type: Full Time

Are you a back-end developer who thrives on building robust APIs, optimizing database performance, and writing clean, scalable code?
Talent360 is now hiring for one of our clients: Mid-Level Back-End Developer

Company Industry: Technology / Software Development


Duties and Responsibilities:

- Collaborate with front-end developers, DevOps engineers, and business analysts to bring full-stack features to life

- Develop and maintain scalable APIs and back-end logic using Django and Django REST Framework

- Integrate front-end interfaces with RESTful services, using tools like Swagger and Postman for testing and documentation

- Work with PostgreSQL (or similar databases) to write optimized queries and manage data efficiently

- Participate in daily SCRUM meetings, sprint planning, and code reviews as part of an Agile team

- Implement secure authentication and authorization workflows using OAuth 2.0, JWT, or Django Auth

- Use Git and Bitbucket to manage code with structured working-branch workflows

- Debug and troubleshoot application issues in coordination with QA and front-end teams

- Document system architecture, API contracts, and key logic flows for maintainability and future development

- Monitor system performance and implement backend improvements for scalability and security


Requirements:

- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)

- 2–3 years of professional back-end development experience focused on web applications

- Proficient in Python and experienced with Django and Django REST Framework

- Solid understanding of RESTful API design and integration best practices

- Comfortable working with PostgreSQL and writing optimized SQL queries

- Familiarity with Git/Bitbucket and modern version control practices

- Experience with authentication/authorization systems like OAuth2, JWT, or Django's built-in auth

- Good communication and collaboration skills with a proactive mindset

- Ability to manage multiple tasks and deliver high-quality results under tight timelines


Preferred:

- Familiarity with Agile methodologies (Scrum or Kanban)

- Experience with containerization tools like Docker and orchestration (e.g., Kubernetes)

- Exposure to cloud environments such as AWS, Azure, or GCP

- Knowledge of CI/CD pipelines and DevOps fundamentals

- Experience with other back-end frameworks (e.g., Flask or Node.js) is a plus


Working Conditions:

- Working hours: 9:00 AM to 5:00 PM or 10:00 AM to 6:00 PM

- Days off: 2 Days

- Location: Maadi

- Model: Hybrid


Are you ready to help architect scalable digital systems and contribute to a forward-thinking development team?
Apply now and bring your back-end expertise to one of Talent360’s clients innovative software journey!

Experience Level:
Mid - Senior Level
 
Sub Department:
Back-End Team
 

Submit Your Application

You have successfully applied
  • You have errors in applying