Tech jobs
Job listings
Senior-Level Backend PHP Developer
Build and maintain scalable back-end services and RESTful APIs in PHP (Laravel), design MySQL schemas, mentor developers, and troubleshoot performance issues.
Junior Backend Developer
Build and maintain microservices in Spring Boot, deploy on AWS, and write front-end code while applying AOP/OOP principles and testing practices.
Python Developer Gauteng
Builds and maintains Python-based backend services and APIs using Django, Flask, or FastAPI, designs databases, and writes tests to ensure robust, scalable systems.
Python Developer pipeline
Builds and maintains Python-based backend services and APIs using Django, Flask, or FastAPI, designs scalable architectures, and manages relational/non-relational databases.
Senior Python Developer - (Rosebank)
Build and maintain scalable Python backend services and cloud-native applications, focusing on clean architecture, testing, and CI/CD pipelines in a collaborative engineering team.
Mid-Level Python Developer & Business Analyst (Odoo ERP)
Build and customize Odoo ERP applications in Python, integrate systems, and work with clients to turn business needs into working software solutions.
Senior React Developer
Senior React developer building scalable fintech apps with TypeScript, .NET/C#, and SQL Server, leading architecture and mentoring teams.
C++ and Python developer
Intermediate C++ and Python developer builds and deploys cross-platform software for automotive systems using C/C++ and Python, with a focus on SOME/IP and DDS standards.
C++ and Python Developer
Develops C++ and Python software for automotive systems, focusing on integration, optimization, and cross-platform deployment.
Senior Python Developer
Leads Python development, designs scalable apps, mentors junior devs, and drives technical excellence using frameworks like Django or Flask.
Senior React Developer
Senior React developer building scalable HR software with TypeScript, .NET, and SQL Server while leading architecture and mentoring junior engineers.
Java Developer (Contract)
Builds and maintains enterprise Java backend systems using Spring Boot, REST APIs, and relational databases in an Agile team.
Senior Java Developer
Build and maintain Java-based backend services for a large financial-services firm, using Spring Boot, REST APIs, and microservices to modernize legacy systems and support millions of users.
Java Software Engineer
Design and build backend services and REST APIs in Java/Spring, using AI agent-based methods and standard tooling; collaborate on full-stack engineering and CI/CD for enterprise clients.
Intermediate Java Developer
Builds and maintains Java applications using Spring Boot, REST APIs, and SQL databases in an Agile team.
Java Developer – 6‑Month Renewable Contract (Johannesburg – Hybrid, 3 Days)
Build secure, scalable Java/Spring backend services for a financial-services client in Johannesburg, working 3 days onsite in Fairlands.
Senior Frontend Developer
Build and refine features for a high-traffic, transactional web platform serving millions of users, using modern JavaScript frameworks and responsive design.
Intermediate Software Engineer
Build and maintain Java/Spring Boot backend services and APIs for a South African insurer, using cloud, DevOps, and automated testing in an enterprise environment.
Lead DevOps Engineer
Lead a DevOps team to automate, optimize, and secure iOS CI/CD pipelines and on-premise infrastructure, ensuring high-quality software delivery and system reliability.
Software developer
Develops software applications using OOP principles and languages like Java/C++. Builds web interfaces and works with SQL/MongoDB databases in a team or independently.