This job is no longer available
This job expired on 30/07/2026. It no longer accepts applications.
Full‑Stack Python/Django Developer (Cape Town)
Amaris Consulting · Le Cap
Job description
About the role
You will join Amaris Consulting as a Full‑Stack Developer working on client‑facing applications. Based in Cape Town, you will spend two days a week in the CBD office and collaborate closely with stakeholders to deliver robust, high‑quality solutions.
Key responsibilities
- Design, develop and maintain web applications using Python and Django or Flask.
- Build and integrate RESTful APIs and GraphQL endpoints.
- Implement front‑end features with React.
- Manage and optimise SQL databases for performance.
- Implement authentication mechanisms such as JSON Web Tokens.
- Maintain version control using GitHub and contribute to CI/CD pipelines.
- Participate in process automation and integration of generative AI tools where relevant.
Required profile
- 5+ years of full‑stack development experience on client‑facing projects.
- Strong communication skills in English.
- Ability to work collaboratively with cross‑functional teams.
Required skills
- Python
- Django or Flask
- RESTful APIs
- GraphQL
- React
- SQL databases
- GitHub for version control
- JSON Web Tokens (JWT) authentication
What we offer
- International community with 110+ nationalities.
- Strong culture of trust and internal career progression.
- Robust training academy with 250+ modules.
- Vibrant workplace events and ESG initiatives.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Amaris Consulting
Le Cap