
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic accounting firm seeks a detail-oriented and proactive Bookkeeper for a full-time position based in Roodepoort, South Africa. The role offers a hybrid working model with flexible hours and focuses on providing comprehensive accounting services to a diverse portfolio of SME clients. The ideal candidate should have relevant experience alongside proficiency in accounting software. This position is perfect for someone wanting to step away from corporate culture while making a significant impact on clients' business success.
Roodepoort, South Africa | Posted on 04/12/2025
We are seeking a detail-oriented and proactive Bookkeeper to join a small team in an accounting firm on a full-time basis. This opportunity offers hybrid working (4 days at home and 1 day in office once onboarding has been completed) and flexible working hours, ideal for anyone wishing to walk away from corporate and who would like to work with flexibility from home for most of the week.
The successful candidate will play a key role in supporting a diverse portfolio of SME clients across various industries, delivering accurate and timely accounting services. You’ll be part of a professional yet friendly team that values integrity, efficiency, and building strong client relationships. This opportunity offers hybrid working and flexible hours.
This is a fantastic opportunity for someone looking to deepen their experience in practice and work closely with business owners to help them thrive.
Key Responsibilities:
Relevant accounting experience is more important than qualifications.
Accounting qualification advantageous (BCom Accounting or similar)
5 years solid experience, preferably within an accounting practice environment
Strong knowledge of accounting / bookkeeping principles, tax regulations, and statutory compliance
Proficiency in accounting software i.e. Sage Accounting and Xero, CaseWare (nice to have)
Advanced Excel skills and general computer literacy will be advantageous
Excellent attention to detail, organisational, and time management skills
Strong interpersonal and communication skills with the able to engage confidently with clients
Ability to work independently and manage multiple client accounts effectively, without supervision