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 senior hands-on role in Johannesburg combining lead data engineering with architecting impactful solutions for clients. The posting mentions growth opportunities, competitive pay, and benefits, but provides no details on specific technologies or responsibilities.
Senior full-stack engineer joining a banking-industry client: designing, building, and running cloud-native applications on AWS, with a C#/.NET Core backend, Angular frontend, and DevOps automation (CI/CD, Terraform, Docker, Kubernetes).
Intermediate full-stack engineer at OnePack, an AgTech platform in Stellenbosch, building and scaling Ruby on Rails/PostgreSQL software that integrates with industrial and IoT hardware on packhouse floors. Day to day: device integrations (TCP/UDP/Modbus), CI/CD and monitoring, on-site installations, architecture, and mentoring juniors.
A senior .NET engineer at Araxi Group in Gauteng, South Africa, who designs and builds scalable backend and full-stack applications, contributes to architectural decisions, and upholds engineering practices via code reviews. Core stack: C#/.NET 6+, Entity Framework Core, SQL/NoSQL, Azure/AWS, Docker/Kubernetes, with React/Angular on the front end.
A fully remote full-stack engineer role building and maintaining React front-end and Node.js back-end components. The engineer owns work across the full development lifecycle in an agile team, collaborating with designers, product managers, and other developers to deliver high-quality applications from home.
Senior full-stack developer building features end to end—from design through deployment—on a fully remote engineering team. Core stack involves modern JavaScript frameworks, server-side languages, database technologies, and cloud deployment.
Retipuj Zoft is hiring a graduate full-stack software engineer to join its remote software engineering team in Johannesburg. The role covers the full software development lifecycle — design, development, testing, deployment and maintenance — while learning modern tech stacks with exposure to AI, automation and cloud technologies.
Mid-level mobile engineer joining The Rank Group's mobile squad in Cape Town, building and maintaining cross-platform iOS/Android apps with Flutter and Dart. Day to day: writing clean TDD-driven code, optimizing performance, leading features, and collaborating with designers, analysts and product managers in an agile team.
Backend Software Engineer at Placements24 in Komani (Queenstown), South Africa, designing and maintaining server-side logic, databases, and APIs for the company's applications while collaborating with frontend and product teams. Core stack: Python, Java, or Go with relational databases, in an office-based role.
Level II software engineer on Capitec Bank's Payments Technology team in Stellenbosch, building and maintaining native Android apps for card (POS) machines and the back-end services that authorise, settle and report transactions. Core tech: Java/Kotlin, Android SDK, EMV, ISO 8583, REST APIs, Kubernetes and cloud platforms.
Designs, builds, and improves complex Java-based systems and APIs, contributes to architecture and engineering standards, and builds cloud-based solutions (AWS/Azure) while supporting DevOps and production stability. Suited to a developer with 1-3 years of Java experience building scalable distributed applications.
EQ Plus is hiring a Python full stack developer in Johannesburg to build and maintain software across the stack. Core requirements are Python and a BSc in IT or 6–8 years of developer experience, preferably in financial services; Azure and AWS certifications are advantageous.
An AI Software Engineer in Pretoria develops, tests, and deploys AI-powered applications, integrating and optimizing machine learning models in production and building scalable data pipelines with data scientists and researchers. Core stack: Python/Java/C++, TensorFlow/PyTorch/Keras, AWS/Azure/GCP, Docker/Kubernetes; hybrid work model.
Senior Python developer in Pretoria designing, building, and maintaining scalable applications with Django, numerical computing libraries (NumPy, Pandas), and front-end web tech (HTML, JavaScript, CSS). Requires 8+ years' experience, Git, LaTeX, strong cybersecurity knowledge, mature CI/CD practices, and a financial services background.
Hybrid, fixed-term Data Analyst / BI Specialist role in Cape Town: builds and maintains BI dashboards, certified datasets and governed self-service analytics using SQL, Power BI and ZAP BI, extracts data from APIs and warehouses, and frames and audits AI-agent-generated outputs, with growing Python/pandas exposure.
12-month contract Senior Web Developer at IQbusiness in Welgemoed, Cape Town (hybrid: 3 days on-site, 2 WFH), delivering web solutions for an international client. Day to day involves full-stack PHP/WordPress work — custom themes, plugins, and APIs — plus responsive front ends using Bootstrap, React, or Angular.
Entry-level graduate programme for a full-stack software engineer on Retipuj Zoft's remote team. The graduate helps build, test, and maintain front-end and back-end applications — integrating APIs, working with SQL/NoSQL databases, debugging, deploying, and joining code reviews — while being mentored by senior engineers across the full development lifecycle.
Entry-level Junior Software Engineer at Retipuj Zoft (remote, Johannesburg-based company) who designs, builds, tests and maintains web applications, APIs, databases and automation/AI projects for clients, working through the full development lifecycle with Git under senior mentorship.
Moonstone Information Refinery in Stellenbosch seeks a Linux & Database Administrator to run Linux servers and multiple database systems (MySQL/MariaDB, PostgreSQL, MS SQL) in a LAMP stack, focusing on performance, security, backups, recovery, and automation for high-availability infrastructure.
Fully remote senior software engineer building a founder-led productivity app that links daily tasks to long-term goals. Day to day: hands-on feature development, architecture decisions, debugging, testing, and documentation, using strong engineering fundamentals (databases, APIs, cloud) plus AI coding tools where they help.
We couldn't check your fit for this role — add a CV to your profile to see it next time.