Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Bookkeeper

Job Crystal

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
Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Johannesburg, Gauteng vacancy
  •  ...international technology organisation with established engineering operations in South Africa is looking for a hands-on and detail-driven Bookkeeper to join its finance team. This is an exciting opportunity to become part of a forward-thinking organisation where innovation,... 

    Network Finance

    Johannesburg, Gauteng
    2 days ago
  •  ...education-focused organisation based in George, in the heart of the Garden Route, is seeking a highly organised and experienced Bookkeeper to take ownership of its full finance function. This is an exciting opportunity for a finance professional who enjoys being hands... 

    Network Finance

    Johannesburg, Gauteng
    2 days ago
  •  ...with an established organisation operating within the mineral mining and manufacturing industry  Key Responsibilities: Full bookkeeping function and maintenance of accurate financial records Process and manage monthly payroll Prepare reconciliations, journals... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Duties & Responsibilities Key Responsibilities:( not limited to ) Maintain financial records and perform daily bookkeeping tasks. Manage intercompany transactions and reconciliations. Prepare and submit SARS tax returns (VAT, PAYE, Income Tax, etc.). Process... 

    Talent on Tap

    Johannesburg, Gauteng
    23 days ago
  •  ...Reference: F000424-PH-1#SHIFTINTOHIGHCAREER by joining an Accounting Firm that seeks the expertise of a Bookkeeper | Accountant Minimum Requirements Minimum 5 years' experience in Bookkeeping | Accounting | Taxation Strong working knowledge of Accounting | Tax... 

    GAP Consulting

    Johannesburg, Gauteng
    13 days ago
  •  ...An industry-leading company in the water solutions and home improvement sector is seeking a meticulous and organised Bookkeeper. This established business is known for delivering high-quality products and services, supported by a strong national footprint and a commitment... 

    Hire Resolve

    Johannesburg, Gauteng
    23 days ago
  •  ...Role: Bookkeeper  Employment Type: Full-time, Independent Contractor Work Model: Remote (South Africa based) Work Hours: Full US Eastern Standard Time (EST) Alignment Role Summary We are seeking a highly meticulous, process-driven Bookkeeper based in... 

    Somewhere

    Johannesburg, Gauteng
    14 days ago
  •  ...improvement. Our client, committed to high standards of financial governance and professional growth, is seeking a detail-oriented Junior Bookkeeper to play a vital role in maintaining accurate financial records and supporting seamless financial processes. What You'll Do:... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    17 days ago
  •  ...Stallion Integrated invites suitably qualified internal employees to apply for the position of Bookkeeper to Trial Balance . This is an excellent opportunity for an experienced finance professional with a strong accounting background who is passionate about accuracy... 

    Stallion Security (Pty) Ltd.

    Johannesburg, Gauteng
    7 days ago
  • R 15,000 - 18,000 per month

     ...Junior Bookkeeper Reference: MID664 Selby, Johannesburg Salary: R15 000 R18 000 per month Midvaal Recruitment is currently seeking a detail-oriented and motivated Junior Bookkeeper for a well-established company based in Selby. This is an excellent opportunity... 

    Midvaal Recruitment

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...automation. •Recommend improvements to enhance efficiency and accuracy within the Accounts Payable function. •Grade 12 (Matric). •Bookkeeping Certificate, Accounts Payable Certificate, or equivalent financial qualification. •A National Diploma in Accounting or Finance... 

    AFT Staffing Solutions

    Johannesburg, Gauteng
    2 days ago
  • R 1,800 - 3,000 per month

     ...______________________________________________________________________   Role : Staff Accountant / Bookkeeper - 63027924309 (D igital Marketing Agency) Priority Location : South Africa, Philippines & Latin America Working Hours : 9am - 5pm (Mon - Fri) US Eastern... 

    Somewhere

    Johannesburg, Gauteng
    a month ago
  •  ...accuracy, organisation, and financial control are essential to operational success. This is an excellent opportunity for an experienced bookkeeping professional who enjoys working in a dynamic, high-volume environment and taking ownership of the full finance function across... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    a month ago
  •  ...Job Description ~ A well-established procurement and logistics business is seeking an experienced and detail-oriented Bookkeeper to join their team on a full-time, in-office basis. The business operates in a fast-paced international trading environment involving foreign... 

    RecruitMyMom

    Johannesburg, Gauteng
    a month ago
  • The main purpose of the job: ~ The incumbent will be responsible to execute financial administrative tasks including financial reporting relating to food units. Assist the Management Accountant in providing finance support to the operations, finance team and functional...

    Empact Group

    Johannesburg, Gauteng
    a month ago
  •  ...experienced Accountant to manage the full accounting function. The ideal candidate will have a solid accounting qualification, strong bookkeeping/accounting experience (minimum 3 years), and the ability to work in a fastpaced, technical environment. This role supports the... 

    Chainlink Recruitment

    Johannesburg, Gauteng
    4 days ago
  •  ...the business. Duties and responsibilities:  Assist with collections and follow up on outstanding customer accounts Perform bookkeeping functions and maintain accurate financial records Support the Finance Manager with daily finance and administrative activities... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...accounting, plenty of learning opportunities and a team that values initiative over hand-holding. Key Responsibilities: Manage bookkeeping through to balance sheet Process and reconcile financial transactions Assist with month-end close and reporting Maintain... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    2 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    2 days ago
  •  ...me on *****@*****.co.za I also specialise in the following roles: Junior Accountant Accounting Assistant Accounts Clerk Bookkeeper Debtors Clerk Creditors Clerk Finance Administrator Accountant Assistant Accountant Financial Accountant

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Financial Director Group Accountant Financial Accountant Management Accountant Cost Accountant Financial Controller Bookkeeper If you have not received a response within two weeks, please consider your application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Cash Flow & Operations Manage short-term cash flow planning and oversee banking transactions. Supervise and support the bookkeeper to ensure accurate, timely, and compliant processing. Consult with external advisors on accounting matters. Maintain adequate... 

    Network Finance

    Johannesburg, Gauteng
    4 days ago
  •  ...Uphold confidentiality, accuracy, and professionalism in all financial transactions and records Requirements: ~ Relevant bookkeeping or accounting qualification ~58 years bookkeeping experience, specifically within legal or attorney practices ~ Proven expertise... 

    Deka Minas (Pty) Ltd

    Johannesburg, Gauteng
    5 days ago
  •  ...Financial Director  Group Accountant  Financial Accountant  Management Accountant  Cost Accountant  Financial Controller Bookkeeper If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept... 

    Network Finance

    Johannesburg, Gauteng
    21 hours ago
  •  ...BCom in Accounting, Finance, or equivalent. SAICA Articles Experience & Skills: ~5+ years of relevant experience in bookkeeping or accounting. ~ Knowledge of accounting principles, financial statements, and reconciliation processes. ~ Proficiency in... 

    Level Up - Your Talent Partner

    Johannesburg, Gauteng
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!