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.
Communicate Recruitment is hiring a Senior Full Stack Developer (.NET & React) in Cape Town on behalf of a client to maintain critical applications, tackle legacy systems and technical debt, and keep frontend experiences accessible. Day to day spans C#/.NET backend work, React frontends, RESTful APIs, and SQL Server.
Communicate Recruitment is hiring a Senior Software Engineer in Cape Town to design, build, and run scalable data platforms and services. Day to day they own data pipelines, APIs, and infrastructure, mentor teammates, and drive AI-assisted development alongside analysts and data scientists.
Senior data platform role in Cape Town where you own large-scale data and ML platform architecture, setting standards and technical strategy to deliver AI-ready solutions. Core requirements are 7-10 years in data engineering, strong SQL and Python, cloud data platforms, and data governance experience.
On-site Cape Town role placed via Communicate Recruitment: a Sustainability Operations Analyst/Engineer who connects systems, integrates APIs, and turns complex datasets into actionable insights for sustainable business decisions and cost savings. Requires an Engineering degree and 3+ years in a technical/analytical role.
Senior full-stack developer role in Cape Town working across frontend and backend on web applications, with a focus on C#/.NET, React, TypeScript, SQL Server and Azure, including maintaining legacy systems and keeping services stable under pressure. Posted by Communicate Recruitment on behalf of a client.
Communicate Recruitment is building a Cape Town talent pool of backend developers for future placements with South African organisations. The role involves designing scalable APIs and microservices, modelling databases, and optimising performance and security using stacks like Java/C#/Python/Node.js/Go, SQL/NoSQL databases, cloud (AWS/Azure/GCP), and Docker/Kubernetes.
A South African recruitment agency is sourcing software engineers at junior, mid, and senior levels for various client companies across industries. Roles span backend, frontend, and full-stack development, with the agency recruiting for C#, C++, Java, .NET, and Angular positions.
A Senior Cloud DevOps Engineer designs, builds, and optimises enterprise cloud environments across AWS and Azure, driving DevOps maturity organisation-wide. Day to day this means Infrastructure as Code (Terraform, CloudFormation), CI/CD pipelines, Docker/Kubernetes platforms, and ownership of cloud governance, security, and FinOps.
Recruiter-placed Full Stack Developer role in South Africa, working on an undisclosed client's product: building React frontends and .NET backends for scalable, maintainable, high-performing applications. Requires 3+ years of full-stack software development experience.
A senior role (via Communicate Recruitment) in Cape Town owning large-scale data and machine learning platforms — shaping architecture, standards, and technical strategy. Core stack includes SQL, Python, ETL/ELT, data modelling, MLOps, and orchestration tools like Airflow, Prefect, or Azure Data Factory.
A Cape Town-based full stack developer role building scalable, maintainable web applications, split between React on the front end and .NET on the back end, with solid work across APIs and databases.
Communicate Recruitment is seeking a Senior Java Developer for a Cape Town hybrid role. You will lead design and development of large-scale Java applications, leveraging Spring Boot, REST APIs, and a microservices…
Data Engineer role focused on building, maintaining, and optimising data pipelines using Snowflake, Matillion, Python, and SQL in a fast-paced, on-site environment in Johannesburg.
Design and build scalable ETL and query services processing datasets up to petabyte scale using Java, SQL, microservices, and CI/CD pipelines.
Hands-on DevSecOps Engineer role embedding security into CI/CD pipelines, automating vulnerability detection, and hardening AWS cloud environments for a technology client in South Africa.
Design, automate, and maintain cloud infrastructure and CI/CD pipelines to ensure reliable, scalable software delivery using Azure, AWS, or GCP.
Design and implement ML/AI features across the product lifecycle, train and deploy models in production, and build systems for large-scale datasets in a hybrid, cross-functional team.
Senior Software Engineer building and deploying ML/AI features on large-scale, real-time distributed systems using Python, Java, and SQL.
Lead and develop a software engineering team, ensuring high performance, delivery excellence, and technical quality by managing people, defining priorities, mentoring team members, and contributing to product strategy.
Senior Software Engineer building and deploying ML/AI features on large-scale, real-time distributed systems using Python/Java, SQL, and microservice architectures in a hybrid role based in Stellenbosch.
We couldn't check your fit for this role — add a CV to your profile to see it next time.