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

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

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

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

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

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

Mobile Full Stack Developer (Flutter)

Pretoria/Centurion - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: Join an innovative software development team as a Mobile Full-Stack Developer (Flutter heavy). You'll design and build scalable architectures, collaborate with business analysts and project managers, and develop high-quality mobile and web applications. This role emphasizes both technical excellence and...
Find Out More

Platform Developer / Database Engineering – Contract – CPT

Cape Town - Western Cape - South Africa
Engineering/Technical

ENVIRONMENT: The Platform Developer with Database Engineering experience will join a Site Reliability Engineering team. This role focuses on developing, integrating, and maintaining shared platform services, with a strong emphasis on relational database systems, automation, and platform reliability. The successful candidate will contribute to...
Find Out More

Software Engineer (UI/UX, C#.NET, React.js)

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

ENVIRONMENT: A fast-paced global provider of Managed Service and Cloud Solutions seeks the coding talents of a Software Engineer with a focus on User Experience (UX) and Frontend design excellence. In this hands-on role, you will tackle creative, complex and technically challenging projects for a range of business systems and stakeholders,...
Find Out More

Senior Java Developer (JHB Hybrid)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: DEVELOP cutting-edge & scalable solutions for account verification, means testing, and payment reconciliation as the next Senior Java Developer sought by a dynamic provider of custom-driven IT Solutions & Consulting in Joburg. You will support and maintain the Internal Projects and at Clients where the systems process up...
Find Out More

Junior – Mid Frontend Developer (React) (CPT Hybrid)

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

ENVIRONMENT: ENSURE visually appealing and seamless user interfaces as the next Junior Mid Frontend Developer sought by a cutting-edge FinTech platform. Working closely with Senior Developers, Designers, and Product Managers, you will help implement clean, responsive, and intuitive user interfaces using React and modern Frontend tools. The...
Find Out More

Senior Frontend Software Engineer (React/Angular/Vue & JavaScript/TypeScript) (CPT Hybrid)

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

ENVIRONMENT: BUILD & lead a Frontend team while raising the bar on customer-facing interfaces as the next Senior Frontend Software Engineer wanted by a cutting-edge FinTech company providing cloud-native software to optimise the processing of financial transactions. As one of the first senior hires in this team, you will shape the...
Find Out More

React.js Developer (Redux & JavaScript) (CPT Hybrid)

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

ENVIRONMENT: DESIGN & build modern user interface components to enhance application performance as the next React.js Developer sought by a dynamic Financial Services company. Working on cutting-edge projects, you will develop and implement user interface components using React.js, Redux, Flux, and Webpack while being responsible for...
Find Out More

Release & DevOps Specialist (JHB)

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

ENVIRONMENT: A provider of tailored Financial Solutions seeks a Release & DevOps Specialist who will be responsible for ensuring smooth, reliable, and repeatable software releases from development through staging to production. This role bridges the gap between Development, QA, and Operations by managing release processes, automating...
Find Out More

Principal / Specialist Engineer: Application Software – C++ (Somerset West)

Somerset West - Western Cape - South Africa
Engineering/Technical

ENVIRONMENT: A well-established technology and automation solutions provider is seeking a passionate Software Engineer/Developer to join its Application Software Team, where the successful candidate will be responsible for designing and developing software for user applications with a strong focus on highly reliable safety-critical and...
Find Out More

Software Engineer (Python and C++) – Somerset West

Somerset West - Western Cape - South Africa
Engineering/Technical

ENVIRONMENT: An innovative automation company is seeking a highly skilled and passionate Software Engineer/Developer to join their Software Tools team. The successful candidate will be part of a collaborative software development team responsible for creating applications that support safety-critical and mission-critical systems, with a focus...
Find Out More

Senior .Net Developer (Blazor) (Cape Town) (6 month contract)

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

ENVIRONMENT: Our client, a leading innovator in digital transformation, partners with governments and businesses to drive impactful social and economic change through technology. They are seeking a Senior .NET Developer to join their team of professionals who have led ambitious e-transformation initiatives. The role involves developing...
Find Out More

Full Stack Mobile Developer (React Native and C#)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: A leading Rental Service Provider in Johannesburg is looking for an experienced Mobile App Developer to join their team. The ideal candidate will have a strong background in mobile app development, with expertise in React Native, TypeScript, and a solid grasp of C#. In this role, you'll be instrumental in creating and...
Find Out More

Senior Platform Engineer (JHB Hybrid)

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

ENVIRONMENT: A dynamic provider of advanced Financial Security Services in Joburg seeks an exceptional Senior Platform Engineer to architect and lead the development of its next-generation client platform. This role is critical to the transformation into a platforms business, requiring someone who can design secure, scalable web applications...
Find Out More

Senior Full Stack Web Developer: Cloud Services – Remote

Western Cape - South Africa, Remote
IT - Software Development

ENVIRONMENT: A prominent web hosting company is looking for a talented Senior Full-Stack Developer to lead the development of their new product. The ideal candidate will have prior experience with cloud technologies, React, Django, and AngularJS, as well as expertise in Domain-Driven Design. Proficiency in Ruby, Go, TypeScript, or Python is...
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