Job Title: Accounts and Admin Officer
Location: Bahrain
Employment Type: Full-Time
Job Overview
We are seeking a highly skilled and experienced Accountant to join our team in Bahrain. The ideal candidate will have strong knowledge of Bahrain financial regulations, accounting standards, tax compliance, and statutory requirements, and will be responsible for overseeing financial reporting, compliance, and internal controls.
Key Responsibilities
- Prepare and review monthly, quarterly, and annual financial statements.
- Ensure compliance with Bahrain laws, regulations, and accounting standards (IFRS).
- Manage general ledger, reconciliations, and closing processes.
- Oversee accounts payable, accounts receivable, and payroll accounting.
- Handle VAT compliance, filings, and reporting in accordance with Bahrain regulations.
- Coordinate with external auditors, tax advisors, and regulatory authorities.
- Monitor internal financial controls and recommend improvements.
- Prepare financial reports and analysis for management decision-making.
- Assist with budgeting, forecasting, and financial planning.
- Ensure compliance with company policies and regulatory requirements.
Requirements
- Bachelor’s degree in Accounting, Finance, or related field.
- Professional certification such as CPA, ACCA, CMA, or CA preferred.
- Minimum 3–7 years of accounting experience, preferably in Bahrain or GCC.
- Strong knowledge of Bahrain financial regulations, VAT laws, and compliance requirements.
- Experience with ERP systems and accounting software.
- Strong analytical, organizational, and problem-solving skills.
- Ability to manage deadlines and work independently.
- Excellent communication skills in English (Arabic is a plus).
Preferred Qualifications
- Experience dealing with local regulatory authorities and external audits.
- Knowledge of corporate tax developments and regulatory reporting in Bahrain.
- Prior experience in a senior or supervisory accounting role.
What We Offer
- Competitive salary package
- Professional growth opportunities
- Supportive and dynamic work environment
Job Type: Full-time
Pay: BD250.000 - BD350.000 per month
Application Question(s):
- Whats your salary expectation ?
- Can you Join Immediatly ? Whats your current visa status
Work Location: In person