A complete application in a minute
Tailored resume and cover letter, ready to send.
Affinity International in Johannesburg is seeking a capable Bookkeeper for a full-time, in-office role. You will handle day-to-day financial administration, ensuring accurate records and autonomy to manage end-to-end processes up to trial balance.
The role requires 3–5 years' experience, proficiency in Xero/Sage/QuickBooks, and solid Excel skills. You will be responsible for debtors, creditors, reconciliations, VAT submissions, and payroll support in a South African business hours environment.
We are recruiting on behalf of our South African-based client for a Bookkeeper to join their team on a full-time, in-office basis. This is a hands-on role suited to a competent and experienced bookkeeper who is comfortable managing the full day-to-day financial administration function independently. The successful candidate will be responsible for maintaining accurate accounting records, managing debtors and creditors, and preparing accounts up to trial balance level.