What you will do
Maintain full and accurate bookkeeping records up to trial balance and balance sheet
Manage ongoing bookkeeping: vendors, banks, journal entries, reconciliations, accruals and cut-off reports.
Submit reports to tax authorities (VAT, withholding tax, annual returns).
Reconcile general ledger accounts and investigate discrepancies
Prepare monthly, quarterly, and annual closing
Ensure compliance with accounting principles, tax regulations, and SOX requirements.
Support external auditors, and tax advisors with documentation and explanations
Maintain organized accounting files and documentation
Certified Bookkeeper Type 3 and Diploma – Must.
Proven experience as a Senior Bookkeeper or similar accounting role
Strong hands-on experience managing books up to balance sheet
Solid understanding of accounting principles and financial reporting
High-level English (spoken and written) – Must.
Advanced Excel skills.
Strong interpersonal skills and ability to work under pressure.
Managerial experience – Advantage









