Apply for one of the positions below
or if you don't anything that suits you,
send us your CV for consideration.

"Success never comes to look for you while you wait around.
You’ve got to get up and work at it to make your dreams come true"
Poh Yu Khung

Full Stack C# Engineer – Remote

Remote
Engineering/Technical

ENVIRONMENT: Our client is on the hunt for an Intermediate Full Stack Developer to join their remote team and contribute to the evolution of their WPF + Blazor application. Working primarily with C#, Blazor, and Entity Framework Core (SQLite), youll play a hands-on role in developing new features, fixing bugs, and maintaining a clean,...
Find Out More

Software Development Manager (Somerset West)

Somerset West - Western Cape - South Africa
IT - Software Development,IT - Manager

ENVIRONMENT: OUR client, a leading player in the fresh produce industry offering IT, analytics, and software support services, is seeking a Software Development Manager to oversee and lead the software development function across all systems. This role requires a blend of strategic leadership and operational excellence, with a strong focus on...
Find Out More

Backend Team Leader Python (CPT Hybrid)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: Our client, the UKs most awarded and fastest-growing next-gen Telco/VoIP provider for small businesses is looking for an experienced Python Team Lead to join their growing technology team in the telecommunications industry. The ideal candidate has at least 6 years of software development experience, a strong background in Python,...
Find Out More

Senior SQL Developer (JHB)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: A dynamic Joburg-based Business Process Outsourcer seeks a forward-thinking Senior SQL Developer who sees AI not as a threat but as a powerful productivity enhancer. That leveraging tools like ChatGPT, Claude, or others to automate routine code writing, reduces boilerplate in turn means more focus on higher-value,...
Find Out More

Software Developer (Python, C#, TypeScript) (Remote)

KwaZulu Natal - South Africa, Gauteng - South Africa, Western Cape - South Africa, Remote
IT - Software Development

ENVIRONMENT: THE coding talents of a critical-thinking and solutions-driven Software Developer is wanted by a dynamic provider of Software & Consulting solutions in the Manufacturing industry to join its remote team. You will work on real-world manufacturing challenges to improve efficiency and solve complex operational problems through...
Find Out More

Group Marketing Manager (Motor Retail) (CPT/JHB)

Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: THE expertise of a highly skilled & driven Group Marketing Manager is sought to join the team of a Market Leader in the motor vehicle industry with a footprint across South Africa and neighbouring countries. You will oversee and orchestrate all marketing activities across digital and offline channels, ensuring excellence...
Find Out More

Senior Full Stack Developer –.NET / JavaScript | FULLY Remote (International) Senior Full Stack Developer – C# / ASP.NET

South Africa, Remote
IT - Software Development

ENVIRONMENT: Are you ready to do more than just write code?  Our client is looking for a passionate Senior Full Stack Developer whos not just a technical expert but a builder, a mentor, and a visionary. This is your opportunity to join a fast-growing international consultancy, founded in the UK, thats reimagining digital transformation...
Find Out More

Lead Full Stack Engineer (React, AWS & Laravel) (CPT Hybrid)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: A dynamic UK-based Marketing Agency seeks to employ a hands-on Lead Full Stack Engineer with 5+ years work experience to join the Cape Town team and take ownership of its core technology. As a key early hire, you'll work independently collaborating with UK leads to build and scale the technical foundations. You will lead the...
Find Out More

Cloud DevOps Engineer – JHB

Stellenbosch - Western Cape - South Africa
DevOps

ENVIRONMENT: An AgriTech Company is currently seeking a skilled DevOps Engineer to join their team in managing the cloud infrastructure that powers their SaaS platform for the agricultural sector. With offices in Stellenbosch and Johannesburg, they are looking for pragmatic, results-driven individuals who take pride in creating solutions that...
Find Out More

Full Stack Developer (Javascript, Vue.js & PHP) (On-site Somerset West)

Somerset West - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: A well-established yet fast-growing software company serving the South African property management market is looking for a highly skilled and independent Full Stack Developer to join their dynamic team. The ideal candidate will be an expert in JavaScript (Vue.js) and possess extensive experience in developing web and mobile...
Find Out More

Technical Lead (PHP & Node.JS) (On-site Somerset West)

Somerset West - Western Cape - South Africa
IT - Manager

ENVIRONMENT: A well-established yet fast-growing software company serving the South African property management market is looking for a hands-on Technical Lead who excels in both coding and architecture while also inspiring and mentoring a team. In this pivotal role, youll guide the development team to deliver high-quality code, build scalable...
Find Out More

Intermediate PHP Developer (CPT/JHB Hybrid)

Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: A leading Digital Business Solutions company seeks a proficient and visionary Intermediate PHP Developer to join its team. Your role will entail developing and maintaining web applications using PHP, managing AWS Web Services while participating in code reviews and ensuring best practices are adhered to. Applicants should have a...
Find Out More

Mid-Level C++ Developer – CPT

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: Our Client has an opening for a Mid-level C++ Developer to join their IT team in Century City, Cape Town, South Africa. They specialize in the provision of fuel management solutions. They are looking for an energetic candidate that can develop and extend their current software solutions while also providing quality feedback to the...
Find Out More

Senior Ruby on Rails Developer

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: Our client a fast-moving, high-growth online loan underwriting company is on the hunt for a Senior Ruby on Rails Developer whos not just great with code but also knows how to lead the way!  If you're someone who thrives on building sleek, scalable web apps front to back, loves clean code, and has a thing for mentoring...
Find Out More

Salesforce Administrator (Hermanus)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: An innovative leader in cross-border financial services, based in Hermanus, is seeking a Salesforce Administrator to take full ownership of their Salesforce environment. As the in-house expert, you will be responsible for customizing, configuring, and developing the Salesforce platform using Apex, Visualforce, and related...
Find Out More

Agri GIS Architect (PTA/JHB Hybrid)

Pretoria/Centurion - Gauteng - South Africa, Johannesburg - Gauteng - South Africa
IT - Analyst, Data Management

ENVIRONMENT: A dynamic AgriTech Start-Up in Pretoria seeks your deep knowledge of remote sensing databases and GIS work, an understanding of agricultural systems, coding experience and a drive to make an impact in South African agriculture to be its next Agri GIS Architect. You will lead the initial direction of GIS & Remote Sensing...
Find Out More

SQL Developer/Analyst (Contract) (CPT)

Cape Town - Western Cape - South Africa
IT - Analyst, Data Management

ENVIRONMENT: PLAY a pivotal role in enhancing clients reporting experience by gathering business requirements and generating detailed specifications to implementing robust solutions and resolving queries as the next SQL Developer/Analyst wanted by an Independent Asset Management Firm. As a key member of the team, you'll leverage...
Find Out More

Senior Front-End Software Developer – JHB

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: Our client, an AgriTech start-up with offices in Johannesburg, is seeking a Senior Front-End Developer to help build a high-quality SaaS platform for the agricultural sector. They are looking for a pragmatic, solution-oriented developer who thrives on creating tangible value through software. This role focuses on designing,...
Find Out More

Senior Back-End Software Developer – JHB

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: Our client, an AgriTech start-up with offices in Johannesburg, is seeking a Senior Back-End Developer to help build a robust and scalable SaaS platform for the agricultural sector. They are looking for a pragmatic, solution-oriented developer who thrives on creating tangible value through software. The role focuses on designing,...
Find Out More

Mid-level – Senior C# Developer – George

Eastern Cape - South Africa
IT - Software Development

ENVIRONMENT: Our client is reimagining the insurance world with smart, tech-driven solutions that put people first. Based in the scenic city of George, they bring together innovation, creativity, and impact transforming how customers experience insurance in the digital age. Theyre looking for a Mid to Senior C# Developer with 5+ years of...
Find Out More

Platform Engineer (AWS, GitHub Actions, Heroku CI) (JHB)

Johannesburg - Gauteng - South Africa
IT - Software Development,IT - Infrastructure

ENVIRONMENT: A provider of cutting-edge Financial Tools in Joburg seeks the technical expertise of a Platform Engineer to manage Heroku pipelines, CI/CD, review apps, and production environments. You will also operate Celery workers and queues, monitor health, and handle missed task check-ins, manage Cloudflare for DNS, edge security, and...
Find Out More
1 2 3

An insight into our 8-step recruitment process

Search: Browse our website for vacancies

Upload your CV: via the application form on the vacancy

Recruiter screening: Potential candidates are screened by our team

Shortlisting: Suitable candidates will be presented to the employer

Employer interview: Employers can request a number of interviews or just one

The offer: If you receive an offer, we will negotiate your salary on your behalf

Placement: Congratulations you are ready to start your new life. Life is good in your dream job

Follow-up: Once employment commences, we will remain in contact with both the client and candidate to a ensure a seamless transition for both parties

+ 27 (0) 21 741 0400