Enable job alerts via email!

Bookkeeper

The Recruitment People

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is seeking a detail-oriented Bookkeeper in Johannesburg to manage financial records and processes. The ideal candidate will have over 3 years of bookkeeping experience and a Bachelor's degree in Accounting or Finance. Responsibilities include maintaining ledgers, handling payroll, and ensuring financial accuracy. Competitive compensation in USD is offered, along with in-office perks. Apply with your CV and a short intro video.

Benefits

Spa access
In-house barista
Monthly bonding activities
Luxe dinners twice a week

Qualifications

  • 3+ years of hands-on bookkeeping experience (AP/AR, payroll & general ledger management).
  • Deep fluency in accounting principles and financial reporting.
  • Strong attention to detail and ability to identify discrepancies.

Responsibilities

  • Maintain financial records, reports, and ledgers; evolve chart of accounts.
  • Reconcile credit card transactions; deliver income statements, balance sheets & reports.
  • Run payroll and track expenses in real-time.

Skills

Bookkeeping experience
Advanced Excel skills
Organizational skills
Time-management skills
Communication skills

Education

Bachelor's in Accounting, Finance, or related field

Tools

Accounting software
Microsoft Word
Microsoft Outlook
Job description
Overview

Explore bookkeeper opportunities in Johannesburg, a major economic hub in South Africa. This role involves maintaining financial records, processing transactions, and preparing reports. Bookkeeping jobs require strong attention to detail, organizational skills, and a solid understanding of accounting principles. The demand for bookkeepers remains steady, offering stable career paths. Knowledge of accounting software and accurate management of financial data are typically required. Johannesburg presents a competitive job market; candidates should highlight relevant experience and qualifications.

Job postings vary by employer and may include in-office or hybrid arrangements and different scheduling.

Posting notes: Multiple listings below reflect various employers and roles in the Johannesburg area.

Job Description (Example Representative Role)

Position: Elite Bookkeeper & Financial Operations Powerhouse — Johannesburg (In-Office)

Schedule: Mon–Fri, 11:30 AM–8:30 PM

Employment: Full-Time | Finance Team

Compensation: Get paid in USD, work local

Perks: Spa access, in-house barista, monthly bonding, luxe dinners twice a week

Are you the numbers-obsessed operator who turns chaos into clarity and balance sheets into power plays? We’re seeking a sharp, detail-oriented Bookkeeper to manage day-to-day financials, eliminate errors, and elevate every dollar with precision. If you love clean ledgers and spotting financial red flags, this could be your calling.

What You'll Bring to the Table
  • 3+ years of hands-on bookkeeping experience (AP/AR, payroll & general ledger management)
  • Bachelor's in Accounting, Finance, or related field
  • Deep fluency in accounting principles and financial reporting
  • Advanced Excel skills; proficient in Word & Outlook
  • Strong organizational, time-management, and communication skills
Bonus If You Also
  • Experience with financial audits and transaction reporting
  • Ability to assist with tax preparation (payroll taxes included)
  • Ability to identify and resolve discrepancies
What You'll Own
  • Maintain financial records, reports, and ledgers; evolve chart of accounts
  • Reconcile credit card transactions; deliver income statements, balance sheets & reports
  • Run payroll and track expenses in real-time
  • Manage AP/AR and assist with taxes, budgeting, forecasting, and planning
  • Support audits, analyze trends, and collaborate with vendors and internal teams
Why You'll Love It Here
  • High-impact role with growth potential
  • Paying USD while working from a Johannesburg office
  • In-office perks and a fast-paced, mission-driven team
How to Apply

Ready to Own the Numbers? Send your CV + 15–30 second intro video to the provided address. Include a subject line like “Bookkeeper – Your Name”.

Is this job a match or a miss?

Johannesburg postings; multiple listings from various employers. Posted dates vary.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.