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.
An AI/ML data engineer joins a fintech client's advanced analytics team in Soweto (hybrid) to build and maintain data pipelines, ETL processes, and warehouse/lake infrastructure that feed machine-learning model training. Core stack includes SQL, Python/Scala, Spark/Hadoop, and cloud data services (AWS, Azure, GCP).
LexisNexis Intellectual Property Solutions in Durban seeks a Senior Data Platform Engineer to design, build, and operate scalable data platforms and services for data workloads, partnering with analysts and data scientists, mentoring the engineering team, and exploring AI-assisted development practices.
Together Staffing group is recruiting a Senior Full Stack .NET Developer in Johannesburg on behalf of a client. The role involves building cloud-based APIs and microservices in C#/ASP.NET Web API, developing front ends in Vue.js or React, and managing CI/CD pipelines with Azure DevOps or Jenkins.
Intermediate full-stack .NET developer who designs, develops, and maintains robust .NET applications, conducts code reviews, fixes defects, and collaborates with cross-functional teams. Core stack: C#, .NET Framework, SQL Server, Entity Framework, Web API, TypeScript. Hybrid role based in Pretoria (2-3 days in-office).
Job Responsibilities Write, develop and test high-quality codes. Lead on designs for software solutions and large projects. Must be technically strong with a passion for coding. Good understanding of Object Oriented…
Handyman Interactive is seeking a Senior Full-Stack PHP Developer to join a fast-moving applications team. You will work on a customer-facing PHP/Symfony application and its APIs, with React/Type Script frontend work…
Builds and maintains scalable, cloud-native full-stack applications for vehicle testing, driving simulation, and mobility platforms at a global automotive engineering organization, including telemetry data pipelines and legacy platform modernization. Core stack: TypeScript/React frontend, Node.js/Express backend, and AWS services provisioned with CDK.
Company: Betway Africa (Part of Super Group – NYSE-listed digital gaming leader) About Us Betway Africa is a leading online sports betting and gaming brand under Super Group , a global powerhouse in digital gaming.…
A Senior Full Stack Engineer builds scalable, enterprise-grade software in an Agile team for a client of Together Staffing group in Western Cape, South Africa. The core stack is .NET (C#) on the backend and Angular on the frontend, with strong architecture and system design expected; Vue.js experience is a plus.
Together Staffing group is hiring a Senior Full-Stack Developer in Johannesburg to build and scale modern web applications for its client, collaborating with BAs, PMs, and solutions architects. The core stack is TypeScript/Node.js with React, Java/Spring Boot, MongoDB, microservices, and cloud-native deployments.
A Senior Full Stack Developer joins a client's team in Durban, South Africa on a hybrid model, building applications with React and .NET Core on Azure. Day to day involves CI/CD, infrastructure as code, observability, and event-driven distributed systems, alongside architectural leadership and mentoring.
A manager-level, hands-on engineering role in EY's Africa Assurance Innovation and Digital team, leading design and delivery of secure, scalable cloud-native solutions. Core stack is Microsoft Azure (App Services, Functions, Logic Apps, Key Vault, Azure SQL), Terraform IaC, GitHub Actions CI/CD, REST API integration, and the Power Platform, with mentoring and technical leadership duties.
BBD, an international software solutions company, is hiring a backend engineer in Johannesburg to build and maintain Python/Django applications and RESTful APIs for client projects. The role requires 4+ years of backend experience with strong Python, Django/DRF, SQL and Git skills; cloud, Docker, CI/CD and TDD exposure are pluses.
Mid-level full-stack engineer role at Titan Wealth focusing on building secure, scalable applications using C#, .NET, and React within a cloud-first Azure environment. The position emphasizes AI-enabled engineering practices, where the developer leverages AI tools to enhance productivity and automate development tasks while maintaining high code quality and security standards.
Senior/Principal full-stack engineer at a renewable energy independent power producer and energy trader in South Africa, building systems that turn energy trading and spreadsheet-based workflows into scalable software. Day to day: product discovery, Python/Django backends, JavaScript/TypeScript frontends, and AWS infrastructure.
Senior Software Developer based in Cape Town, building full-stack cloud solutions using Python (FastAPI), JavaScript (Vue.js), and AWS. The role involves architecture design, DevOps with Terraform, and mentoring developers within a hybrid work model.
Senior Data Engineer in South Africa building and optimizing big-data pipelines with Spark/PySpark, advanced Python and T-SQL on a Medallion-architecture lakehouse, using Azure Synapse and Data Factory. The role is being hired through a staffing firm for its client.
About the Role Our client is seeking a skilled Data Engineer to build and maintain robust data infrastructure in Durban . This role is crucial for enabling data-driven insights across the organization by ensuring the…
Specialist Data Engineer at South African Airways designs, builds and maintains the airline's data engineering solutions and data infrastructure, ensuring data availability, reliability, quality and security for operational systems, reporting and analytics. Focus areas include data integration, data governance and automation.
South African Airways in Kempton Park seeks a Specialist Data Engineer to design, develop, maintain and support the airline's data engineering solutions and data infrastructure, ensuring data availability, quality and security for operational systems, reporting and analytics, with a focus on governance, automation and integration.
We couldn't check your fit for this role — add a CV to your profile to see it next time.