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 Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (CPT/JHB Hybrid)

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

ENVIRONMENT: BE responsible for key functions that directly impact the onboarding and configuration experience for merchants as the next Senior Full Stack Software Engineer wanted by a cutting-edge FinTech company providing a seamless payment service. This will include onboarding, user management, merchant configuration, and the setup of...
Find Out More

Property Consultant – Johannesburg

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: A dynamic investment and commercial property management firm is seeking a Property Consultant to drive occupancy and revenue across its portfolio. The role involves building relationships with key property professionalsbrokers, valuers, landlords, and tenantsfacilitating and negotiating new lease agreements, and marketing existing...
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

Software Developer (Python) (Western Cape)

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

ENVIRONMENT: A leading company in the Intelligent Process Automation (IPA) sector is offering an exciting opportunity for a Solution / Software Developer to join their team. This role is open to candidates based in the Western Cape. You will be responsible for coding, testing, and troubleshooting programs using appropriate hardware, databases,...
Find Out More

Senior IT Technician (Cape Town)

Cape Town - Western Cape - South Africa
IT - Support

ENVIRONMENT: A dynamic skin care company is seeking a skilled Senior IT Technician to join their IT team, providing high-level technical support across the business. The role involves resolving hardware, software, and network issues within a 48-hour turnaround, performing root cause analysis during troubleshooting, and supporting...
Find Out More

Enterprise IT Sales Manager – DBN

Durban - KwaZulu Natal - South Africa
Media/Marketing/Sales

ENVIRONMENT: A cutting-edge tech company in Durban is seeking an Enterprise IT Sales Manager to drive the strategic direction and operational execution of their sales function. The role involves leading the sales team to achieve revenue targets, developing and implementing effective sales strategies, and cultivating strong customer...
Find Out More

Account Manager (Remote)

Remote
Media/Marketing/Sales

ENVIRONMENT: Join a Growing UK IT Services Provider as an Account Manager!  They are on the hunt for a dynamic Account Manager to share their portfolio of clients and help drive continued success in the market. This is not your average desk job its a diverse, people-focused role where youll work closely with key stakeholders, deliver...
Find Out More

Client Support Data Engineer (Remote)

Remote
IT - Analyst, Data Management

ENVIRONMENT: A leading FinTech company seeks to fill the role of a Data Engineer with a knack for data analysis to join its team. It is a remote role that includes data manipulation, modelling and being responsible for the understanding of inter-dependencies between various data sources and business processes involving data flow. You will also...
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

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 Tester (Remote)

South Africa, Remote
IT - Software Testing

ENVIRONMENT: Our client is seeking an experienced Software Tester to join their cross-functional team working on a groundbreaking AI platform that builds Digital Twins of top experts, enabling organizations to capture, scale, and share critical knowledge. The role involves testing both SaaS and customer-hosted solutions across industries such...
Find Out More

Industrial Relations Officer (CPT)

Cape Town - Western Cape - South Africa
HR

ENVIRONMENT: Our client, a tourism and hospitality company offering luxury accommodation, is seeking an Industrial Relations Officer to join their team. The successful candidate will be responsible for supporting managers and employees with disciplinary and Labour law matters, while ensuring full compliance with applicable legislation....
Find Out More

Social Media Manager (CPT Hybrid)

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: A proactive and creative Social Media Manager is wanted to join the growing team of a dynamic company delivering creative and result-driven solutions. Working on exciting client accounts alongside an experienced Marketing team, you will develop content plans, coordinate campaigns and ensure seamless execution across multiple...
Find Out More

Full-Stack PHP Developer – Onsite – 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 seeking a highly skilled PHP & JavaScript Developer with expert Nuxt/Vue.js experience to join their in-office FinTech Dev team in Somerset West. This role goes beyond codingyoull be a problem-solver and collaborator...
Find Out More

Business Process Analyst (CPT)

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

ENVIRONMENT: A cutting-edge Cloud Solutions company is looking for a dynamic Business Process Analyst to take the lead in analysing, designing, and optimising business processes with a strong focus on the customer journey. This role blends systems analysis, workflow design, and project management, with an emphasis on elevating customer...
Find Out More

Digital Partner & Business Development Leader (CPT)

Cape Town - Western Cape - South Africa
IT - Manager

ENVIRONMENT: A leading Cloud Solutions company is on the hunt for a Digital Partner & Business Development Manager whos ready to take their growth to the next level. In this role, youll drive expansion through two main channels: building strong partnerships with CRM, helpdesk, and SaaS resellers (think Salesforce, Zoho, Zendesk,...
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

Cyber GRC Manager – (CPT)

Cape Town - Western Cape - South Africa

ENVIRONMENT: A fast-growing B2B SaaS startup transforming cybersecurity compliance for businesses worldwide is seeking an IT Audit Advisor to work with their customers on IT audit processes while leveraging their automated GRC Platform. The role includes managing clients, guiding them in utilizing and maximizing their technology, and taking...
Find Out More

Key Account Manager (JHB)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: PLAY a critical role with ongoing growth and success of a forward-thinking company committed to transforming the Insurance industry seeking a commercially savvy Business Development / Key Account Manager with a deep understanding of the Motor Dealer landscape. You will drive measurable, sustainable New Business growth by securing...
Find Out More

Marketing Manager (Remote)

Eastern Cape - South Africa, Gauteng - South Africa, Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: A dynamic Online Learning Platform seeks a critical-thinking & performance-focused Marketing Manager whose core role will be to oversee, improve and drive performance, brand and strategic marketing functions and processes across the business. You will also be required to liaise with and manage marketing agencies while building...
Find Out More

Actuarial Business Analyst (Data Science & Machine Learning Focus) (George Onsite)

Western Cape - South Africa
IT - Analyst, Data Management

ENVIRONMENT: OUR client is redefining how insurance and technology work together and is looking for an experienced Actuarial Business Analyst with a strong focus on leading a team of Data Scientists to design, develop, and implement Machine Learning models. The role involves evaluating and quantifying the business impact of these models,...
Find Out More
1 2 4 5

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