Job Description

Overview:We are looking for a hands-on Accountant to manage day-to-day financial processing and ensure accurate, timely accounting records. The core responsibility is to maintain a clean and accurate trial balance that can be submitted to external accountants for financial statement preparation. The role includes full Accounts Payable and Accounts Receivable processing, daily bank postings and reconciliations, and support with regulatory HR and compliance submissions.Key Responsibilities:General AccountingMaintain the general ledger and ensure all transactions are recorded accurately.Prepare and maintain an accurate trial balance for upload to external accountants.Perform month-end reconciliations (general ledger, control accounts, suppliers, and customers).Post journals for accruals, provisions, and corrections when necessary.Fix asset register managementBank & CashbookProcess daily bank postings and perform bank reconciliations.Monitor cash flow and report variances or concerns promptly.Accounts PayableProcess supplier invoices and capture supporting documents.Reconcile supplier statements and generate payment runs.Ensure accurate allocation of costs to correct accounts and departments.Maintain supplier master data and keep documentation/audit trails up to date.Accounts ReceivableGenerate customer invoices and maintain billing schedules.Monitor collections and follow up on outstanding customer accounts.Maintain debtor age analysis and escalate overdue balances.Assist with credit notes, disputes, and revenue cut-off checks.Payroll Coordination & HR Regulatory SupportCoordinate and process monthly payroll.Assist with Employment Equity reporting and submissions.Support WSP/ATR submissions and Workman’s Compensation.Assist in preparation for BEE audits, particularly employee and skills-related components.Compliance & AdministrationMaintain accurate financial documentation and audit trails.Liaise with external auditors and accountants when required.Support improvements to systems, processes, and internal controls.Qualifications & ExperienceBachelor’s degree in Accounting / Finance.3+ years’ experience in a similar accounting role.Experience in a software, tech, SaaS, or iGaming environment is advantageous.Proficient in Xero or other cloud-based accounting systems.Strong Excel skills.Key CompetenciesHigh attention to detail and accuracy.Strong organisational and follow-up skills.Ability to work independently and take ownership.Professional, confidential, and proactive.Comfortable communicating with suppliers, customers, auditors, and internal teams.Industry AdvantageUnderstanding of subscription/licensing, revenue share, or aggregator billing models.Familiarity with cross-border invoicing and foreign currency transactions.Our Values:We are looking for people who embody our core values; Communication, we communicate honestly and respectfully. Teamwork, we are in it together and work towards a common goal. Improvement, we make an ongoing effort to improve our products, services, and processes. Knowledge sharing, we help each other learn and grow. Accountability, we are accountable to our customers and our fellow workers. Excellence, in whatever we do, we practice diligence and quality – we do things to the best of our ability.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In