Senior Python Full Stack Developer
Hi-Tech Recruitment IT · Western Cape
Overview
A great opportunity for a senior developer to work on enterprise grade platforms in the Western Cape. You will use Python, modern APIs and cloud tech to build scalable applications, with exposure to ERP integrations and mobile support. If you enjoy complex technical challenges across backend, frontend and integration layers, this role offers real depth and variety.
About the role
This role is about shaping enterprise grade applications in an IT environment that values robust engineering, scalable architecture and practical delivery. You will work across backend, frontend and integration layers using Python and modern API development, with cloud technologies and mobile application support. There is also exposure to ERP and third party integrations that add real commercial depth to the work.
The position suits a developer who wants to stay close to complex technical challenges while also building automation and data migration tools that support wider business performance. You will contribute to the delivery of cloud based solutions and help maintain enterprise platforms that need to be reliable and scalable.
Requirements
- Degree in Computer Science, Information Systems or a similar field
- Minimum 5 years software development experience
- Strong Python development background with 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
- Experience with PostgreSQL, SQL Server or MySQL
- GitHub with CI/CD experience
- AWS cloud experience
- API and third party integrations experience
- ERP integration experience
- Experience building enterprise grade applications and supporting mobile application development
Responsibilities
- Build and maintain enterprise grade applications across backend, frontend and integration layers
- Develop scalable APIs using Python, Django and Django REST Framework
- Work with FastAPI or Flask for API delivery
- Support mobile application development with React Native or Flutter
- Integrate with ERP systems and third party services
- Deliver cloud based solutions on AWS
- Build automation and data migration tools to support business performance
- Use GitHub and CI/CD practices for version control and deployment
- Work with relational databases such as PostgreSQL, SQL Server or MySQL
Job details
- Organisation
- Hi-Tech Recruitment IT
- Location
- Western Cape
- Job type
- Full time
- Experience level
- Senior (5+ years)
- Education
- Bachelor
- Salary
- R48,333 to R54,000 per month / monthly
- Category
- IT & Software Development
- Application Method
- Apply online
Success Guide
For this senior developer role, employers will want to see evidence of your Python and Django experience, especially working with APIs and cloud platforms like AWS. Tailor your CV to highlight specific projects where you built enterprise grade applications or integrated with ERP systems.
When preparing for an interview, be ready to discuss technical challenges you have solved, your approach to scalable architecture, and how you have used CI/CD in previous roles. Since this is a senior position, they will also be looking at how you collaborate across backend, frontend and mobile teams.
Make sure your online profiles and GitHub links are up to date, as they may review your code. Good luck with your application.
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
Nobody has said anything yet. Be the first.