Join our team as a Bookkeeper, where you'll play a vital role in managing financial records for various clients. You'll be responsible for maintaining accurate financial data, preparing reports, and ensuring compliance with relevant regulations.
Responsibilities
Manage bank and general ledger reconciliations.
Prepare monthly financial statements and reports.
Process invoices and payments in a timely manner.
Assist with tax preparation and compliance processes.
Maintain accurate financial record-keeping systems.
Provide administrative support to the finance team.
Ensure compliance with relevant financial regulations.
Handle payroll processing and maintain records.
Assist in audits by providing necessary documentation.
Collaborate with clients to understand their financial needs.
Requirements
Education
Bachelor's degree in Accounting or related field
Professional qualifications are an advantage
Experience
Minimum of 5 years in bookkeeping with a proven track record
Technical Skills
Financial Reporting
Tax Compliance Knowledge
Soft Skills
Time Management
Problem Solving
Certifications
Certified Chartered Accountant (CA)
Professional Bookkeeper Certification
Languages
English: Fluent
Advantageous
Experience with Payroll Management: Knowledge of payroll systems and performing payroll reconciliations.
Understanding of VAT regulations: Experience in handling VAT submissions and compliance.
Benefits
Competitive salary and bonuses
Medical aid contributions
Paid leave and holiday benefits
Opportunities for career advancement
Company Culture
Team Spirit: We foster a collaborative environment where teamwork is key to our success.
Continuous Improvement: We believe in ongoing education and improvement, supporting our team members to grow.
Inclusivity: Our workforce is enriched by diversity and an inclusive culture.