We are looking for a detail-oriented Bookkeeper to join our accounting team. The ideal candidate should have a strong understanding of basic accounting principles and hands-on experience with daily bookkeeping tasks, reconciliations, and knowledge of accounting software such as QuickBooks Online (QBO), Zoho, or Odoo. You will work under the supervision of the Accounting Team Lead and assist in the maintenance of accurate financial records, compliance tracking, and reporting. Responsibilities: Record day-to-day financial transactions and journal entries including accurate descriptions, payment terms, proper receipts, vendor details management. Manage accounts payable and accounts receivable. Process invoices, receipts, and payments. Reconcile bank and credit card statements weekly/monthly. Maintain general ledger entries and supporting documentation including all backup for relevant transactions and audit ready. Assist in month-end and year-end close processes. Prepare schedules and supporting documents for audits and tax filings like VAT, Sales Tax, GST. Help with adjustments and corrections as directed by senior accountants. Basic compliance reporting across jurisdictions (with supervision). Knowledge of QuickBooks Online (QBO), Zoho Books or Odoo. Knowledge of Microsoft Office esp. Excel (pivot tables, VLOOKUP, etc.). Basic understanding of financial reports such as cash flow summaries, P& L, balance sheet, expense reports, and customer and supplier statements. Ensure all financial records are accurate, up to date and backup documents Identify discrepancies and notify the Accounting Team Lead as needed. Excellent attention to detail and good organisational skills. Ability to manage multiple tasks and meet tight deadlines. Good communication and interpersonal skills. Show more Show less