Tech jobs
Job listings
Machine Learning Engineer (Mid)
Build and deploy production ML systems: design pipelines, orchestrate with Airflow, and maintain scalable models for fraud detection, automation, and customer insights.
Software Engineer: Back-End - Johannesburg - R1m PA
Build and maintain scalable, cloud-native backend systems using Python (FastAPI), AWS, and microservices, with a focus on modern architectures and DevOps practices.
Senior Full Stack Developer & Quality Engineering Lead
Leads full-stack development and quality engineering, building automated tests, CI/CD pipelines, and scalable applications using Python, Vue.js, PostgreSQL, and cloud tools.
Back-End Software Engineer
Build secure, scalable backend systems for a digital retail bank using C# (.NET), Python, and AWS cloud services to power enterprise banking applications.
Senior Full Stack Developer & Quality Engineering Lead
Lead full-stack development and quality engineering, building automated tests, CI/CD pipelines, and scalable APIs for a fintech platform using Python, Vue.js, and PostgreSQL.
Software Engineer: Back-End III
Designs and builds scalable, secure back-end systems for enterprise banking apps using .NET/C# and Python, deploys on AWS, and mentors junior engineers.
Junior / Intermediate Full-Stack Developer
Build and maintain web apps using React, Next.js, Node.js, and databases like PostgreSQL or MongoDB while fixing bugs and deploying on Vercel.
Senior Full Stack Developer EKYC
Build and maintain Java-based eKYC microservices using Spring Boot, REST/SOAP APIs, and Kubernetes; own CI/CD, SQL databases, and Agile delivery.
Software Developer
Build secure, scalable enterprise apps for defense/intel missions using Java, Python, Angular, and REST APIs in an Agile environment.
Java Full Stack Developer
Build and maintain Java-based full-stack applications, designing back-end services and front-end components while collaborating on architecture and coding standards.
Java Full stack developer
Builds and maintains Java-based web apps using Spring Boot or Quarkus, Angular/React frontends, and Azure cloud services for a global automotive mobility company.
Full Stack Developer (Java, Angular) (Remote)
Build and maintain responsive web apps using Java 21, Spring Boot, and Angular 19+, collaborating in an Agile team to deliver clean, tested code and RESTful services.
Senior Full Stack Web Developer: Cloud Services Remote
Build and maintain cloud-based web services using Go, React, Django, and AngularJS; design APIs, microservices, and Linux-based infrastructure with AWS/Azure/GCP.
Senior Full Stack Developer
Build and maintain cinema-focused websites using React, TypeScript, .NET, and Umbraco CMS, collaborating with cross-functional teams to deliver responsive, high-performance web experiences.
Java Full Stack Developer Johannesburg
Build and maintain Java-based full-stack applications using Spring, REST APIs, and Angular/React, collaborating on architecture and coding standards.
Java Full Stack Developer Midrand
Build and maintain Java-based full-stack applications for an automotive mobility company using Spring Boot, Angular/React, and Azure cloud.
Senior Back End Engineer
Build and scale the backend for an AI-driven consulting platform using AWS/Azure, Python/Java/Spring Boot, and modern cloud-native tools while defining responsible AI-assisted development practices.
Full Stack Web Developer - (Hybrid)
Build and maintain full-stack web apps using Angular for the front end and .NET for the back end, with SQL/NoSQL databases and cloud deployment.
Back End Engineer – Future Talent Pool
Build secure, scalable back-end systems and APIs in C#, Python, Java, or Node.js for enterprise and start-up clients across industries like fintech, agritech, and healthtech.
Software Developer Lead
Leads a small team to build and maintain Flutter mobile apps, Python 3 backends, and MariaDB systems, while mentoring developers and exploring AI enhancements for an asset management portal.