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 Software Engineer (Python) (Remote)

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

ENVIRONMENT: A leading online retailer in South Africa is seeking an Intermediate Python Developer to join their dynamic team. As a Software Engineer, you will play a key role in developing high-quality, scalable software solutions within the e-commerce sector. You will have the opportunity to enhance existing systems by implementing best...
Find Out More

AI Engineer (Sandton – Hybrid)

Johannesburg - Gauteng - South Africa
Engineering/Technical

ENVIRONMENT: A leading company in mining technology, specializing in advanced analytics and solutions, is seeking AI Engineer specializing in Natural Language Processing (NLP) and Machine Learning (ML) to join their dynamic team. This role focuses on developing, deploying, and integrating advanced AI models, particularly large language models...
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

Low Code Software Developer (Claris Filemaker/Database/CRM) (CPT Onsite)

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

ENVIRONMENT: Any Devs looking to challenge themselves? We have an exciting opportunity for you to learn a new technology! A dynamic provider of business solutions in the domain of IT architecture, execution & customer support seeks an experienced Low Code Software Developer to join its team. Your core role will be to develop and...
Find Out More

Junior Software Developer (Python, Django, FastAPI) (CPT Hybrid)

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

ENVIRONMENT: THE coding talents of a Junior Software Developer is wanted by our client, a dynamic provider of sustainable and cost-effective Solar Energy Solutions, to join its growing team. You will assist with the development, testing, deployment, and maintenance of an advanced computational design SaaS solution while also assisting with...
Find Out More

Mid-Level Front End Developer (React/TypeScript) (CPT Hybrid)

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

ENVIRONMENT: DESIGN cutting-edge software solutions while working on global projects for a provider of sustainable and cost-effective Solar Energy seeking to fill the role of a Mid-Level Front End Developer. You will play a key part in all development activities including testing, debugging and deploying applications onto its AWS platform...
Find Out More

Front End (JavaScript) Software Developer – Remote

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

ENVIRONMENT: Are you eager to lead a dynamic team using data and technology to transform urban spaces? Do you thrive in a collaborative, fast-paced environment where innovation drives meaningful change? If so, this is your chance to shape the future of city life.  As a Frontend JavaScript Developer, you will be instrumental in building...
Find Out More

Intermediate Python Developer for Hardware Integration

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: A leading company in mining technology, specializing in advanced analytics and solutions, is seeking an experienced Python Developer with a focus on hardware integration to join their team in Sandton. This role involves developing and optimizing software for Moxa IO devices and HikVision CCTV systems, requiring strong expertise in...
Find Out More

Backend Engineer (Python/Django)

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

ENVIRONMENT: Our client is redefining the parking industry by transforming parking lots into smart, digital spaces. Their advanced technology leverages license plate recognition, management software, and digital payments to deliver seamless parking experiences. Based in Cape Town, they are rapidly scaling across South Africa and expanding...
Find Out More

Software Developer (Python)

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

ENVIRONMENT: Our client seeks a Software Developer to join their team in Cape Town. They are a dynamic Software Development company specializing in bespoke software solutions, architecture consulting, and systems integration. The ideal candidate should have a strong background in either Python. They should thrive in high-pressure, fast-paced...
Find Out More

Database Developer (Onsite)

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

ENVIRONMENT: Join a leading data-driven organization focused on delivering innovative technology solutions that empower businesses to make strategic, data-informed decisions. They are looking for a skilled Database Developer with in-depth experience in Google Cloud Platform (GCP) and BigQuery. The ideal candidate excels in designing and...
Find Out More

PHP / Laravel Developer

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

ENVIRONMENT: Our client is a full-service, integrated ad agency with offices in Cape Town and they're one of the largest independently owned agencies in South Africa. Theyre looking for a PHP Developer with experience in PHP, Laravel, and Node.js to join their team. As a Back End Developer, you'll play a key role in building and...
Find Out More

C++ Developer (Remote)

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

ENVIRONMENT: Our client, an innovative Software Specialist, is currently seeking a talented C/C++ Developer who possesses the ability and coding expertise to develop advanced, defect-free, and easily maintainable software solutions. Enthusiasm for learning, teaching, and collaborating within a team environment is essential for this role. Given...
Find Out More

C/C++ Developer (Remote)

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

ENVIRONMENT: YOUR ability & coding expertise to create advanced software solutions free from defect and easily maintainable is sought by an innovative Software Specialist seeking its next a C/C++ Developer. Your core role will be to build & maintain high-end software and embedded systems while collaborating with relevant stakeholders...
Find Out More

Software Engineering Team Lead (C#/Java/Python)

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

ENVIRONMENT: THE coding expertise of a hands-on, passionate and self-driven Software Engineering Team Lead is sought to lead the Front Office Research Dev team of an Independent Asset Management Firm. The core role is focused on Front Office development, and you will be expected to lead, grow and develop the skills of both the Cape Town and...
Find Out More

Fixed Income Software Engineer (C#, Java OR Python)

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

ENVIRONMENT: If you are passionate about driving innovation and software development standards, then a dynamic financial group wants you as their next Fixed Income Software Engineer. Joining the Investment team, you will apply data and statistical models to help develop scalable and robust investment analytics and portfolio metrics that assist...
Find Out More

C/C++/Python Developer – Automotive Ethernet Control Field

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

ENVIRONMENT: WRITE cutting-edge, reusable, testable and efficient code as the next C/C++ or Python Developer sought by an innovative Software Specialist to join its Engineering team. You will also test scalable code, develop back-end components, and integrate user-facing elements in collaboration with Front-end Developers.You will require a...
Find Out More

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