🔹 Key Responsibilities
- Record and maintain journal entries, including sales, purchases, expenses, petty cash transactions, accruals, and adjustments.
- Maintain accurate and up-to-date accounting ledgers, including General Ledger (GL), Accounts Receivable (AR), and Accounts Payable (AP).
- Process and post customer invoices, supplier bills, payment vouchers, and related accounting transactions.
- Prepare and monitor customer and supplier aging reports and follow up on outstanding balances.
- Assist in preparing monthly bank reconciliations and investigate discrepancies.
- Manage petty cash transactions and ensure proper supporting documentation is maintained.
- Support month-end and year-end closing activities.
- Prepare financial reports, trial balances, and supporting schedules.
- Coordinate with internal and external auditors.
- Ensure compliance with accounting standards and company policies.
- Support management with ad-hoc financial analyses and reports.
- Identify opportunities to improve accounting processes and internal controls.
🔹 Qualifications
Education
🎓 Bachelor's Degree in Accounting, Finance, or a related field.
Experience
💼 Minimum 2 years of experience in accounting, finance, or a related role.
💼 Experience with accounting software and ERP systems is preferred.
Skills & Competencies
✔ Good command of English and Arabic (written and spoken).
✔ Strong numerical, analytical, and problem-solving skills.
✔ Excellent attention to detail and accuracy.
✔ Strong communication and teamwork abilities.
✔ Excellent organizational and time management skills.
✔ Ability to work under pressure and meet deadlines.
✔ High level of integrity, professionalism, and confidentiality.
✔ Proficiency in Microsoft Excel and Microsoft Office applications.
✔ Willingness to learn and take on new responsibilities.
✔ Understanding of accounting principles, financial reporting, and reconciliation processes.