Bookkeeper

Bloemfontein Full-time R20,000 - R25,000 / Month
(R240,000 - R300,000 / Year)

Job Description

Join our team as a Bookkeeper where you will be responsible for recording financial transactions, preparing financial statements, and implementing best practices in accounting. You will collaborate with the finance team and ensure timely completion of bookkeeping tasks. This role requires attention to detail and proficiency in using accounting software like Sage or QuickBooks.

Responsibilities

  • Record and maintain financial transactions into the accounting software.
  • Conduct reconciliation for all accounts to ensure completeness.
  • Ensure timely processing of invoices and payments.
  • Track expenses and prepare analyses to assist management.
  • Support financial audits and assist in implementation of corrections.
  • Prepare reports on financial performance and monitoring variances.
  • Stay updated on relevant legislation and compliance requirements.
  • Communicate financial results to managers and provide advice on financial performance.
  • Review contracts and agreements to support financial decisions.
  • Assist in financial planning and resource allocation.

Requirements

Education
  • Bachelor's degree in Accounting or Finance
  • Diploma in Accounting is preferred
Experience
  • 3+ years of experience in bookkeeping or related field
Technical Skills
  • Accounting Software
  • Financial Reporting
Soft Skills
  • Organization Skills
  • Problem Solving
Certifications
  • Certified Bookkeeper (CB)
Languages
  • English: Fluent

Advantageous

  • Experience with financial audits: Knowledge of auditing procedures and requirements.
  • Ability to work under pressure: Strong time management skills to meet deadlines.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement savings plan with a generous employer match
  • Paid time off and flexible work arrangements
  • Professional development and training opportunities

Company Culture

  • Innovation and Growth: We encourage innovative thinking and support the professional growth of our employees.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
  • Employee Engagement: We value employee feedback and actively engage in open communication.
Status: Open