Junior Python - Django Full-Stack Developer

Software House Solution · Cairo, Egypt · Posted 2026-04-25

Design, develop, and maintain robust web applications using Python and Django frameworks.Collaborate with cross-functional teams to define, design, and ship new features.Implement responsive and interactive user interfaces using modern front-end technologies.Write clean, scalable, and efficient code following best practices and coding standards.Integrate third-party APIs and data sources to enhance application functionality.Participate in code reviews, testing, and debugging to ensure high-quality deliverables.Optimize application performance and scalability for large-scale deployments.Maintain comprehensive documentation for code, processes, and APIs.Troubleshoot and resolve technical issues across the full stack.Stay updated with emerging technologies and contribute to continuous improvement initiatives. Bachelor’s degree in Computer Science, Software Engineering, or a related field.2-4 years of professional experience as a Python and Django developer.Proven experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).Strong understanding of RESTful API design and integration.Familiarity with relational databases such as PostgreSQL or MySQL.Experience with version control systems, preferably Git.Ability to work effectively in a fast-paced, collaborative, and open office environment.Excellent problem-solving and analytical skills.Strong communication and teamwork abilities.Demonstrated ability to manage multiple priorities and meet deadlines.

Apply for this role