Senior Python Full-Stack Developer
Hi-Tech Recruitment – IT · Western Cape
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Reference: HTJ001342-Nats-1
Senior Python Full-Stack Developer Build enterprise platforms with cloud and API depth R580,000 - R648,000 per annum Duties & Responsibilities
An opportunity to shape enterprise-grade applications within an IT environment that values robust engineering, scalable architecture and practical delivery. This role brings together Python, modern API development, cloud technologies and mobile application support, with exposure to ERP and third-party integrations that add real commercial depth to the work. It suits a developer who wants to stay close to complex technical challenges while contributing across backend, frontend and integration layers, with the added scope to build automation and data migration tools that support wider business performance.
Minimum Requirements
- Degree in Computer Science, Information Systems or a similar field
- Minimum 5 years software development experience
- Strong Python development background with experience in Django and Django REST Framework
- Experience with FastAPI or Flask, REST API development and scalable API delivery
- Hands-on exposure to React Native or Flutter, PostgreSQL, SQL Server or MySQL, and GitHub with CI/CD
- AWS cloud experience, API and third-party integrations, and ERP integration experience
- Experience building enterprise-grade applications, delivering cloud-based solutions, and supporting mobile application development
Package & Remuneration
R 580000 - 600,000 - Annually