Tech jobs
Job listings
Senior Software Developer / Engineer - Healthcare
Senior full-stack engineer at OpenCare (healthcare tech) in St Leonards, Sydney: drive architecture and build scalable Node.js/React apps with secure APIs, automated testing, CI/CD on AWS/Azure, plus AI-assisted development and mentoring. Hybrid — 2 days per week in the office.
Lead Software Engineer - Python Technologies
Lead Python backend engineer at Impact Analytics, an AI/LLM-driven retail merchandising SaaS company. Day to day: design, develop, and maintain scalable Python applications (Django/Flask/FastAPI, REST APIs), integrate multiple data sources, and work with caching, queues, search, and containerized microservices while leading a team.
Back-End Web Developer
Builds back-end web applications and APIs, mainly in Go (Java also mentioned), that deliver AI/ML solutions to end users, working closely with data scientists on an analytics consulting team. The role emphasizes REST APIs, continuous integration (Jenkins/GitLab CI) and configuration management (Ansible).
Java fullstack & python developer in financial services
Full-stack developer at IT engineering group MoOngy: design and maintain Java 21/Spring Boot and Python applications, build REST APIs and microservices, integrate React/Angular front ends, and contribute to CI/CD and Azure/AWS cloud deployments on a financial-services project. Hybrid role, 2 days per week in office in Portugal.
Backend Python Developer
Kolkata-based backend Python developer role (min 1 year experience) building and maintaining scalable backend applications and RESTful APIs using FastAPI/Django, PostgreSQL/MySQL, JWT-based auth, and Git. Full-time, permanent, on-site per company policy.
Intermediate C# Full Stack Software Developer
Permanent hybrid role in Centurion for an intermediate full-stack developer at a business-software technology company: building web applications with C#/ASP.NET MVC on the back end, Angular on the front end, and MSSQL/T-SQL data access, plus Entity Framework and RESTful APIs. CTC up to R800k.
Full Stack Developer Wanted (react, Vue, Flutter, Laravel) (remote) Market Related
Full-stack developer role (via Datafin IT Recruitment, Cape Town) building modern frontend apps (React/Vue, SCSS, Webpack, D3.js) and backend REST APIs with Laravel, Blade + Livewire, and PostgreSQL. Applicants aren't expected to know every listed technology; salary is market-related.
Remote Full Stack Developer - E-commerce Platforms
Fully remote Full Stack Developer (South Africa) building and maintaining e-commerce websites and applications end to end: user-facing features in React/Angular/Vue, server-side APIs and SQL/NoSQL databases, plus third-party integrations like payment gateways and shipping providers.
Senior Software Engineer
Senior full-stack engineer at StraTech in Stellenbosch building scalable, secure financial and loyalty systems — APIs, microservices, database architecture, and front-end interfaces. Stack spans PostgreSQL/MySQL/MongoDB, REST/GraphQL, cloud platforms (AWS/Azure/GCP), Docker and Kubernetes, with office work twice a week.
Remote Full-stack Developer (node.js & React)
Fully remote full-stack developer building and maintaining web applications across a Node.js backend and React frontend, including API development, testing, code reviews, and troubleshooting, for a globally recognized software solutions provider with flexible hours and an international team.
Full Stack Engineer
Full Stack Engineer at a cloud-based digital banking platform-as-a-service provider, developing and maintaining the in-house platform, APIs, and partner integrations using .NET/C#, SQL, and Azure with DevOps tooling (Git, Jenkins, CI/CD), based in Johannesburg.
Senior Laravel & React Full-stack Engineer
Hire Resolve is hiring an intermediate-to-senior full-stack developer to design, build, and maintain features on the Nexus platform for its clients — driving architecture reviews, delivering RESTful APIs, and leading sprint execution. Core stack: PHP/Laravel, React (or Angular), MySQL, REST APIs, and Git, based in Pretoria.
Lead Software Engineer - Backend Services
Lead a fintech company's backend engineering team in Stellenbosch, architecting and building scalable, secure backend services and APIs while mentoring engineers. Stack spans backend languages (Java/Python/Go/Node.js/C#), cloud platforms, Docker/Kubernetes, microservices, and SQL/NoSQL databases.
Senior Full Stack Software Engineer (telecoms)
Fully remote (within South Africa) senior full-stack engineer for a telecoms company, sourced via recruiter Placements24. Day to day: designing, building, and deploying web apps and APIs end to end — Java/Python/Node.js back ends, React/Angular/Vue front ends, SQL/NoSQL databases, plus cloud/Docker and CI/CD practices.
Senior Software Engineer (backend - Java/spring)
Senior backend engineer at a financial services technology firm in Rustenburg, South Africa, designing and building scalable Java/Spring Boot services and APIs for high-volume financial transaction systems. Works with relational and NoSQL databases, message queues, and microservices, and mentors junior engineers.
Senior Frontend (full Stack) Software Engineer
Senior frontend engineer based in Cape Town who owns Vue.js application architecture, coding standards, performance optimisation, and mentoring, collaborating with backend engineers on .NET Core and SQL Server integrations, with growing influence across the full stack over time.
Senior Backend Software Engineer
Senior Backend Software Engineer based in Midrand, South Africa, designing, building, and optimizing scalable backend services and REST APIs for a technology firm's applications. Core stack spans Java/Python/Go/Node.js, SQL/NoSQL databases, cloud platforms, and CI/CD tooling, with possible hybrid work.
Lead Software Engineer (backend)
Lead a backend engineering team at a Pretoria-based software solutions provider (hybrid work), designing and deploying scalable backend services and APIs while mentoring engineers. Core stack includes Java/Python/Node.js/Go/C#, microservices, PostgreSQL/MySQL and MongoDB/Cassandra, AWS/Azure/GCP, and Docker/Kubernetes.
Senior Software Engineer (backend)
Senior backend engineer based in Paarl, South Africa (hybrid) who designs, builds, and maintains scalable server-side services and APIs. Core stack is flexible: a modern backend language (Java, Python, C#, or Go), SQL/NoSQL databases, and REST APIs, with cloud and microservices experience as a plus.
Mid-level Software Engineer (backend)
Mid-level backend software engineer at a Stellenbosch-based software solutions provider, working in a hybrid model: designing and maintaining scalable backend services, REST/GraphQL APIs, and SQL/NoSQL databases. Requires 3-5 years' backend experience with a language like Python, Java, Go, or Node.js.