Frontend Developer
Reference: 10605 CM Consultant: Christa Mostert Job Description: Design, build, and maintain scalable frontend architectures using NextJS, React and related modern frameworks. Implement responsive, accessible, high-performance user interfaces across desktop and mobile. Collaborate closely with product designers, machine learning engineers, and stakeholders to ensure alignment on technical direction and product goals. Develop and maintain shared component libraries…
Read MoreCashbook & Creditors Clerk
Reference: 10598 AV Consultant: Anneke Viviers Job Description: Preparing and processing of all supplier invoices and collating of supporting documents electronically in compliance with financial policies and procedures Reconciliation of monthly supplier statements Maintain an accurate and up to date creditor/supplier age analysis for all legal entities within the group Resolution of un-reconciled items and non-standard transaction…
Read MoreSenior Accountant
Reference: 10570 AV Consultant: Anneke Viviers Job Description: Prepare monthly management accounts and financial reports Manage supplier invoicing, payments, and reconciliations Ensure banking, payroll, and cash controls are accurate and efficient Oversee stock control processes and support monthly stock takes Handle customer invoicing and debtor management Maintain and audit the Fixed Asset Register Ensure VAT compliance and…
Read MoreLCA/Carbon Footprinting Engineer
Reference: 10544 NB Consultant: Nine Broodryk Job Description: Delivery of various CF & LCA consulting projects and products. Building CF, LCA and carbon sequestration models and data collection tools. Interpreting and integrating the latest CF, LCA and sequestration/removal protocols and standards. Sense checking client CF & LCA data. Project management. Client engagement, undertaking desk and field research…
Read MoreSenior Software Engineer
Reference: 10530 CM Consultant: Christa Mostert Job Description: Collaborate with the development team in designing and implementing software solutions that meet our business values and technical specifications. Write clean and maintainable code using best practices and industry standards. Participate in code reviews and provide constructive feedback to team members . Lead and contribute to the architecture and…
Read MoreSoftware Engineer
Reference: 10472 SJ Consultant: Sone Johnson Job Description: Our client is looking for a software engineer who’s ready to grow. Someone who’s curious, driven, and excited to solve complex problems that have real-world impact. You’ll work in a fast-paced, purpose-driven environment where innovation, data, and empathy shape every decision. You’ll be stretched, supported, and expected to…
Read MoreSurveillance Technician
Reference: 10458 SJ Consultant: Sone Johnson Job Description: Install, configure, and commission CCTV surveillance systems (IP-based and hybrid). Perform service, maintenance, and repairs on surveillance and access control equipment. Diagnose and resolve technical faults on CCTV, NVRs, servers, and networking components. Run cable routes, terminate network cables (Cat5e/Cat6), and integrate with existing infrastructure. Conduct system testing, field-of-view…
Read MoreFinancial Accountant
Reference: 10445 AV Consultant: Anneke Viviers Job Description: Prepare monthly management accounts and financial reports. Manage supplier invoicing, payments, and reconciliations. Ensure banking, payroll, and cash controls are accurate and efficient. Oversee stock control processes and support monthly stock takes. Handle customer invoicing and debtor management. Maintain and audit the Fixed Asset Register. Ensure VAT compliance and…
Read MoreSenior Bookkeeper
Reference: 10433 NB Consultant: Nine Broodryk Job Description: • Record day-to-day financial transactions and complete the posting process in accounting software. • Bring the books to the trail balance stage and ensure the trail balance accuracy. • Filing of electronic or hardcopy documents. • Review management reports and issue to clients for A+, A and B, C…
Read MoreBookkeeper Team Leader
Reference: 10434 NB Consultant: Nine Broodryk Job Description: Provides effective management, leadership, and mentorship to the bookkeeping teams, fostering collaboration, professional growth, and a positive work culture. Oversees work delivery, ensuring timeliness and accuracy, implements quality assurance measures to maintain high standards, and continuously improves workflows and systems for optimal efficiency. Identifies training needs, provides guidance and…
Read More