Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
A permanent, on-site Sandton role through e-Merge IT Recruitment: build Python backend APIs and integration layers that put AI into production, connecting conversational/real-time telephony with external and internal systems. Core stack includes Azure, Kubernetes, Docker and CI/CD with an API-first architecture.
Designs, builds, and deploys Java backend services, REST APIs, and integration layers for German and South African clients, using AI agent-based methods and modern architectures. Day-to-day work includes writing thoroughly tested code and contributing to CI/CD and performance tuning.
A senior backend engineer who designs, develops, and maintains backend services and APIs for Connect Go's HR SaaS platform, working on-site in Pretoria. The role also involves mentoring engineers, improving development practices, and owning work across the full software lifecycle with a focus on security and reliability.
Senior Software Engineer at Connect Go designs, builds, and maintains the back-end services and APIs powering its AI-powered HR/employee management platform, working across the full SDLC with code reviews, mentoring, and architectural decisions. Stack references Java, C#/Blazor, databases, microservices, cloud, and CI/CD; on-site in Pretoria.
Senior backend engineer on Capitec Bank's emerging markets team, building banking, merchant acquisition and payment services for underserved South African entrepreneurs and small businesses. Day to day: designing distributed, event-driven systems and driving architecture with Java, Spring Boot, Kafka, PostgreSQL, AWS and Terraform.
Yoyo, a Cape Town-based loyalty and rewards platform, is hiring a mid-senior Java engineer to design, build, and own backend services using Java and AWS. The role emphasizes end-to-end accountability from design to production, plus an AI-adoptive mindset to improve time-to-value.
Yoyo is hiring a mid-senior backend Java engineer in Cape Town to design, build, and own backend services on AWS. The role emphasizes an AI-adoptive mindset—using AI and automation to speed delivery—while applying sound engineering judgement around security, reliability, and maintainability.
Senior full-stack Java developer at Flash Group (a Pepkor fintech in the Western Cape, South Africa) who builds and maintains applications, databases, APIs and 3rd-party integrations on an established multi-faceted platform — working heavily with Kafka, Cassandra, Spark and REST APIs — while providing technical leadership and mentoring junior developers.
Junior Java developer role in Johannesburg: build web applications with a Java back end, designing and optimizing data access layers over SQL databases using ORM tools. Front-end exposure to HTML/CSS/JavaScript, servlet containers like Tomcat, and IDEs like Eclipse or IntelliJ round out the stack.
Travelstart is hiring a mid/senior Python developer in Cape Town to build and maintain the backend systems, APIs, and integrations that power its online travel booking platform. Day-to-day work centers on Python (FastAPI/Django/Flask), REST APIs, SQL, Docker, CI/CD, and automation in a high-volume transactional environment.
Develops embedded software for advanced electronic products (radar/sensing-oriented) in Cape Town: writing C/C++, building signal-processing and data-analysis algorithms, supporting hardware integration and system testing on ARM Cortex/STM32-class platforms. Needs 3-6 years embedded experience; only SA residents or valid work-permit holders considered.
Senior AI Software Engineer joining a team in Abu Dhabi to build next-generation AI products used at scale. Day-to-day work spans software engineering with Python, React, Angular, Rust, or Go plus Docker, Kubernetes, CI/CD and cloud, with exposure to Generative and Agentic AI. Tax-free salary and relocation support on offer.
Data Engineer in South Africa (via Communicate Recruitment) who designs, builds and maintains scalable ETL/ELT data pipelines and modern data platforms powering reporting and analytics. Core stack: SQL, Python, Databricks/Spark, and cloud data services on Azure, AWS or GCP (Data Factory, Synapse, Snowflake, Fabric).
Senior engineer to design, build, and operate production AI agent systems for ARC AI's products in a regulated insurance environment, owning architecture, evaluation pipelines, guardrails, and backend integrations on-site in George, Western Cape. Core stack: Python, LLM frameworks (LangChain/LlamaIndex), RAG, and CI/CD for agentic systems.
Senior engineer building and fine-tuning production LLM-powered voice and chat AI agents: dialogue flows, prompt frameworks and evaluation systems, STT/TTS pipeline improvements, and scalable API integrations, mainly in Python. Role is at the core of a client's conversational AI product, based in Johannesburg.
Senior Java developer joining a team that supports and extends an in-production Java EE product (two seats: Pretoria or Somerset West). Day to day: build features on the existing system, refactor, debug, write tests, and build/deploy on an application server using Java 8+, JPA/Hibernate, Karaf, Maven, Jenkins and ReactJS.
Senior engineer building embedded firmware in C/C++ for microcontroller-based devices with GSM/LTE cellular connectivity — writing drivers and protocols, ensuring reliability, security and low power, testing and debugging deployed units, and mentoring junior engineers.
Builds and maintains responsive React + TypeScript web applications for an international gaming, leisure and entertainment group, working hybrid from Cape Town. Joins a front end or full stack squad, owns features end to end, integrates REST APIs, writes tests, and collaborates with product, design and backend engineers.
Frontend Developer building enterprise dashboards and mobile-responsive web apps with React or Angular and TypeScript. Day to day: creating reusable UI components, complex tables/forms, role-based navigation, integrating with backend APIs, and ensuring WCAG accessibility compliance. 4-8 years of experience required.
IDBASE SOFTWARE is hiring a Frontend Developer in Johannesburg, South Africa, working with React, Tailwind CSS, and shadcn/ui to build user interfaces. The posting provides no further detail on responsibilities, experience, or compensation.
We couldn't check your fit for this role — add a CV to your profile to see it next time.