Tech jobs
Job listings
Associate Director, AI & Applied Solutions
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Associate Director, AI & Applied Solutions based in the United States. The Associate…
Python Software Engineer
Senior Python engineer who designs and runs scalable backend services and APIs on AWS — building cloud-native solutions, CI/CD pipelines and Infrastructure as Code with Docker, Terraform/CloudFormation — with optional contributions to Generative AI/LLM solutions.
Software Product Engineer - Artificial Intelligence
AI-focused software engineer at in-tech (an Infosys-owned engineering services firm serving automotive/aerospace/industrial sectors) who uses AI coding assistants for code generation, refactoring, and testing, builds LLM-enabled and agentic AI applications (RAG, MCP orchestration), and delivers cloud-native microservices with CI/CD on Azure/AWS/GCP.
Senior Data Engineer
Initial 12-month contract Senior Data Engineer role in Sydney (hybrid) building scalable transformation pipelines, semantic layers and curated data products on GCP using BigQuery, dbt, Python and Airflow, while modernising legacy data foundations and enabling analytics, ML and Generative AI initiatives.
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 Software Developer, Full Stack
Hybrid full-stack developer on G Adventures' Operations Systems team in Cape Town, writing, debugging and deploying internal tools used by Product, Buying and Marketing. The stack is a React single-page app backed by a Django/Python API layer within a larger API ecosystem, using PostgreSQL.
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.
2325/2344 Javascript/web Software Engineer
Builds web-based applications in an Agile team: creating pages and components, implementing calculations and workflows, charting data with E-Charts, and scripting bulk Excel uploads into MongoDB. Stack centers on JavaScript, GraphQL, MongoDB, Redis, Docker, AWS, Git, HTML5/CSS3 and Antd, working in Jira-managed sprints from Pretoria.
Intermediate Full Stack Software Engineer
Intermediate full stack engineer at Hire Resolve's client in Johannesburg, building and maintaining PHP/Laravel applications in sprints. Day-to-day involves writing PHP, unit/integration testing, MySQL optimisation, CI/CD via GitHub Actions/Jenkins, and mentoring junior developers.
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.
Azure Data Engineer (contract)
Contract role for two data engineers building a Medallion (Lakehouse) architecture on Azure: landing data into the bronze layer with Databricks and Azure Data Factory, semantic modelling through silver/gold, and delivering governed, AI-ready data products and Power BI views. Hybrid, based in Johannesburg.
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.
Remote Senior Devops Engineer
Senior DevOps Engineer on a distributed, remote-first engineering team, fully remote from anywhere in South Africa. Day to day: building CI/CD pipelines, managing cloud infrastructure (AWS/Azure/GCP) with Terraform/Ansible, running Docker/Kubernetes, automating ops, and maintaining logging, monitoring, and alerting.
Full Stack Developer - Web Applications
Full Stack Developer building dynamic web applications end to end: React/Angular/Vue.js frontends, Node.js/Python/Java backends, RESTful APIs, and SQL/NoSQL databases. Fully remote position working for a client based in Centurion, Gauteng, South Africa.