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

Marketing Channel Lead (CPT)

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

ENVIRONMENT: A leading Academic Service Provider seeks to fill the dynamic role of a Marketing Channel Lead who will implement channel marketing strategies to achieve business objectives while measuring & optimizing marketing ROI across various channels. You will also define and communicate go-to-market frameworks, coordinate and manage...
Find Out More

Junior Python Developer (Django) (CPT Hybrid)

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

ENVIRONMENT: A well-established Financial Services Provider seeks the coding talents of a self-driven Junior Python Developer with practical Django experience to join its team. This is an exciting opportunity to work on meaningful projects in a collaborative environment where you will be expected to write clean, efficient, and well-documented...
Find Out More

Senior Frontend Engineer (React) (Remote)

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

ENVIRONMENT: DESIGN interfaces that create seamless customer experiences as you use your coding expertise as a Senior Frontend Engineer (React) to contribute across the entire product surface of a rapidly growing US-based FinTech company. With 8+ years of experience, youll bring a blend of Frontend expertise to the table, delivering secure,...
Find Out More

Snr Software Developer & Team Lead (EE) (JHB)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: TRANSLATE software requirements into concise and robust programming code as your coding expertise and strong leadership are sought to fill the role of a Snr Software Developer & Team Lead, joining the Joburg team of a dynamic Internet Service & Network Specialist. You will also participate in testing and DevOps processes,...
Find Out More

Site Reliability Engineer (Mid) – CPT

Cape Town - Western Cape - South Africa
Engineering/Technical

ENVIRONMENT: A globally recognized brand with a strong strategic vision, dedicated to enhancing lives through cutting-edge technology, is looking for a Mid-Level Site Reliability Engineer. They seek a highly skilled and adaptable professional with a solid background in system automation and configuration management tools, including but not...
Find Out More

Senior Site Reliability Engineer – CPT

Cape Town - Western Cape - South Africa
Engineering/Technical

ENVIRONMENT: A globally recognized brand with a strong strategic vision, dedicated to enhancing people's lives through innovative technology, is seeking a Senior Site Reliability Engineer. This role is ideal for someone passionate about technology and experienced in developing and managing advanced environment monitoring solutions. You...
Find Out More

Senior QA – Automation – CPT

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

ENVIRONMENT: A globally recognized brand with a strong strategic vision, committed to enhancing lives through cutting-edge technology, is seeking a skilled Senior QA - Automation - to join its team. In this role, you will be dedicated to a specific team, ensuring the delivery of high-quality software to customers by maintaining rigorous...
Find Out More

Senior Data Scientist (CPT)

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

ENVIRONMENT: JOIN the Cape Town Division of a dynamic Financial Services provider seeking the expertise of a Senior Data Scientist who will be responsible for implementing and managing analytical projects at various public sector or private sector entities. This involves the design and implementation of data pipelines, data quality...
Find Out More

Mobile Developer (Flutter and Xamarin)

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

ENVIRONMENT: A leading solutions company in Centurion is looking for a skilled Mobile Developer with expertise in Xamarin and a strong focus on modern frameworks like Flutter and React. The ideal candidate is passionate about building high-quality, efficient, and maintainable mobile applications. They should have a proven track record of...
Find Out More

Financial Manager (PTA to relocate to Dubai)

Pretoria/Centurion - Gauteng - South Africa
Finance/Admin

ENVIRONMENT: Our client, a software developer specializing in government digitization in emerging markets, is seeking a Financial Manager to join their finance team.  This role focuses on optimizing financial operations, strategic planning, budgeting, financial reporting, and ensuring regulatory compliance. The ideal candidate should have...
Find Out More

Software Engineer (Python, React)

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

ENVIRONMENT: This company is a dynamic and innovative leader in the foreign exchange and cryptocurrency markets, and they are currently seeking a talented Software Engineer with expertise in the financial and crypto asset sectors to join their team. A BSc in Computer Science or a related technical field, or equivalent experience, is required....
Find Out More

Account-Based Marketing (ABM) Manager (Remote)

KwaZulu Natal - South Africa, Gauteng - South Africa, Western Cape - South Africa, Remote
Media/Marketing/Sales

ENVIRONMENT: A dynamic Middle Eastern company driving B2B marketing innovation seeks a highly experienced & results-driven Account-Based Marketing (ABM) Manager to support the Sales and Marketing team in meeting revenue targets. You will lead and execute ABM initiatives, strategy, campaigns, and optimisation across several core verticals....
Find Out More

Data Engineer (EE ONLY) (CPT Onsite)

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

ENVIRONMENT: DESIGN, develop and implement scalable and robust processes to support cloud applications and solutions as the next Data Engineer sought by a leading Supply Chain Group. This role includes extracting, transforming, and consolidating data, developing and maintaining a data platform to support Foods Business Capabilities and thus...
Find Out More

Business Analyst (Data Engineering) (EE ONLY) (CPT)

Cape Town - Western Cape - South Africa
Engineering/Technical,IT - Analyst, Data Management

ENVIRONMENT: PLAY a key role in partnering with business stakeholders to understand, document, and translate their data, reporting, and analytical needs into scalable, engineering-led solutions as the next Business Analyst (Data Engineering) sought by a reputable Multinational company. You will help ensure that data models, integrations, and...
Find Out More

Embedded Engineer & Coordinator (C, Embedded C) (CPT Onsite)

Cape Town - Western Cape - South Africa
Engineering/Technical,IT - Software Development

ENVIRONMENT: TRACK project progress, schedule resources, ensuring the correct QA process is followed, and provide daily reports as the next Embedded Engineer & Project Manager wanted by a leading Automotive Tech company. You will maintain scorecards, monitor git commits and YouTrack tickets, and serve as the primary point of contact for...
Find Out More

Italian Speaking Call Centre Agent

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

ENVIRONMENT: A leading outsourcing company in the BPO sector, known for providing top-notch service and innovative solutions, is looking for an Italian Call Centre Agent. MUST BE FLUENT IN ITALIAN. The role involves working for a prestigious airline brand across various work streams, assisting passengers with travel-related queries before and...
Find Out More

Field Maintenance Technician (Cape Town)

Cape Town - Western Cape - South Africa
Engineering/Technical

ENVIRONMENT: A company dedicated to understanding, supporting, and empowering small business owners and entrepreneurs in the food, beverage, pharmaceutical, and allied industries is seeking a Field Maintenance Technician. This role requires a blend of electrical and mechanical expertise, with a strong focus on troubleshooting, repairing, and...
Find Out More

Data Engineer (Remote)

KwaZulu Natal - South Africa, Gauteng - South Africa, Cape Town - Western Cape - South Africa, 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

Junior Accountant

Cape Town - Western Cape - South Africa
Finance/Admin

ENVIRONMENT: YOUR strong numerical ability is wanted by an innovative Marketing Services Company to fill the role of its next Junior Accountant. You will post and process journal entries, maintain Accounts Receivable and Accounts Payable while assisting with the review of expenses, payroll records, weekly float reconciliations and keeping...
Find Out More

Business Development Executive (CPT / JHB)

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

ENVIRONMENT: A highly ambitious Business Development Executive with great client engagement and interpersonal skills is sought by a cutting-edge FinTech company to join its team. As a Business Development Executive, you will be accustomed to developing and maintaining effective business relationships with advisors and delivering a proactive...
Find Out More

Product Manager (CPT Hybrid)

Cape Town - Western Cape - South Africa
Product/Project management

ENVIRONMENT: LEAD the development and execution of features that are part of the product roadmap of a provider of Tailored Management Software Solutions seeking its next Product Manager. This role will work closely with cross-functional teams in both the United States and South Africa to define and prioritize product features, gather user...
Find Out More
1 2 13 14

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