Job Title

Bookkeeper

South Africa, Gauteng
Back to jobs
R25000 - R30000 Per Month
Area: South Africa, Gauteng
Sector: Technology
Posted: 3 August 2026

Job Details

JOB SPECIFICATION : BOOKKEEPER
Location Johannesburg (In office)
Department Finance
Reporting to Financial Manager

Company Introduction
We’re building the future with robotics. Our work is in integrating robotics and automation into industries like construction and mining. If you’re passionate about cutting-edge technology,solving complex problems, and building systems that push the limits of what is possible in robotics and automation, this is where your skills can make a global impact.

We are a US based company with strong South African roots. Our business started in Joburg in 2005 and later moved to the USA. We are now building out our engineering office’s in Cape Town (Century City) and Joburg (Greenstone Hill) to support our US operations and customers.

Job Overview
We are looking for a reliable, detail-oriented Bookkeeper to maintain accurate financial records, manage accounts payable and receivable, reconcile bank and credit card statements, and assist with payroll, VAT and tax compliance.

Key Responsibilities

  • Maintain accurate and up-to-date financial records by capturing daily transactions, expenses, receipts, and payments.
  • Manage accounts payable and receivable, including supplier payments, client invoicing, and payment follow-ups.
  • Reconcile bank, credit card, supplier, and customer accounts, investigating and resolving any discrepancies.
  • Assist with payroll processing as required.
  • Assist with tax and statutory compliance, including VAT returns and preparation of information for income tax submissions.
  • Maintain organised digital and physical financial records to ensure information is complete, accessible, and audit-ready.
  • Prepare and support monthly financial reports, including income statements, balance sheets, and cash flow information.

Qualifications & Experience

  • Relevant certification / tertiary qualification.
  • Minimum 3 years’ bookkeeping experience.
  • Proficiency in Microsoft Excel and experience with ERP/finance systems (e.g. NetSuite, QuickBooks, SAP, Oracle, or similar).

Skills & Competencies

  • Excellent communication skills
  • High level of integrity and confidentiality.
  • Strong attention to detail and accuracy
  • Ability to manage multiple priorities and meet tight deadlines.
  • Proactive self-starter
  • Team-oriented with a positive,  collaborative approach.
  • Proactive, adaptable and self-motivated
  • Numeracy and analytical skills

What We Offer

  • Opportunity to learn from and collaborate with a talented, growing team
  • Involvement in a variety of projects and jurisdictions
  • A supportive team culture