We are looking for a skilled Office Accountant to join our team. The ideal candidate will have 2 to 6 years of relevant experience and will be responsible for managing financial transactions and ensuring accuracy in our accounting processes.Key Responsibilities:- Manage Financial Records: Maintain accurate and up-to-date financial records, including invoices, receipts, and payment records to ensure all transactions are properly documented.- Prepare Financial Statements: Generate monthly, quarterly, and annual financial statements such as profit and loss statements, balance sheets, and cash flow statements to provide insights into the companys financial health.- Budget Monitoring: Assist in monitoring budget expenditures and income to ensure financial goals are met, helping to identify any discrepancies or variances.- Tax Compliance: Ensure compliance with relevant tax regulations by preparing and submitting necessary tax documentation on time, reducing the risk of fines or penalties.- Reconcile Accounts: Perform regular reconciliation of bank and general ledger accounts to ensure accuracy and consistency in financial reporting.- Assist in Audits: Support internal and external audits by providing necessary documentation and explanations on financial matters to maintain transparency and accountability.The successful candidate should have strong knowledge of accounting principles, proficient skills in accounting software, and excellent attention to detail. Time management and communication skills are essential, as well as the ability to work effectively both independently and as part of a team. Fluency in written and spoken English is also required.