Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a dynamic finance team as a Junior Accountant at a leading firm in Johannesburg, South Africa. With responsibilities ranging from bookkeeping to tax submissions, this entry-level position offers mentorship and exposure to diverse clients. Ideal candidates will hold an accounting diploma and have 1–2 years of experience, along with strong problem-solving skills and proficiency in accounting software.
We're Hiring: Junior Accountant (South Africa)
Location: Hybrid (based in Johannesburg)
Full-time | Entry-Level
Are you passionate about numbers, detail-oriented, and ready to grow your career in cloud accounting? We’re looking for aJunior Accountantwith 1-2 years of experienceto join our dynamic finance team.
What You’ll Do:
Assist with daily bookkeeping and data entry
Reconcile bank statements and process supplier/customer transactions
Help prepare VAT, PAYE, income tax, and provisional tax submissions
Maintenance of CIPC records and preparation of relevant submissions for clients
Assist with the preparation of monthly management accounts
Support month-end close and analyse financial statements/management accounts
Learn and grow under the guidance of senior accountants
What You’ll Need:
Diploma or Degree in Accounting
1–2 years of on-the-job accounting experience
Working knowledge ofXero, Payspace, and Konsiseis advantageous (Xero advisor certification is a plus)
Excellent proficiencyin MS Office, including Excel
Detail-oriented with strong problem-solving skills
Willingness to work longer hours to meet deadlines
Eagerness to learn and grow in a fast-paced environment
What We Offer:
Mentorship and career development
Exposure to a variety of clients and industries
Market-related salary (negotiable based on experience)
SAIPA traineeship available
Ready to kickstart your accounting career?