Full-time

Senior Full Stack Python Developer

Posted by Network Recruitment • Johannesburg, Johannesburg, South-Africa

📍 Johannesburg, Johannesburg 🕒 March 02, 2026

About the Role

Key Requirements:
  • Bachelors Degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent experience).
  • 710+ years professional experience in full stack development.
  • Advanced expertise in Python (OOP, async programming, and best practices).
  • Experience with Django, Flask, or FastAPI .
  • Strong SQL skills (SQL Server preferred) and exposure to NoSQL databases.
  • Proven experience designing and implementing RESTful and event-driven microservices.
  • Front-end experience with modern frameworks, such as Angular, React, or Vue.
  • Solid knowledge of HTML5, CSS3, JavaScript/TypeScript, and responsive UI principles.
  • Experience with Git, CI/CD pipelines, Docker, and Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Experience integrating enterprise systems (ERP, finance, logistics, or third-party SaaS platfo...

Ready to Apply?

Submit your application today and take the next step in your career journey with Network Recruitment.

Apply Now