Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ArabyBrand

Senior General Accountant

ArabyBrand

. ⁠ ⁠Record, review, and post daily accounting entries accurately and on time.

Posted 6/1/2026full-timeCairo • 🇪🇬 EgyptSeniorWebsite

Tech Stack

Tools & technologies
ERP

About the role

Key responsibilities & impact
  • ⁠ ⁠Record, review, and post daily accounting entries accurately and on time.
  • ⁠ ⁠Prepare monthly accruals, prepaid expenses, revenue recognition entries, and other required adjustments.
  • ⁠ ⁠Manage the monthly closing process and ensure all accounts are properly reconciled.
  • ⁠ ⁠Review the trial balance and identify any unusual balances or inconsistencies.
  • ⁠ ⁠Maintain accurate and up-to-date accounting records.
  • ⁠ ⁠Support the preparation of monthly, quarterly, and annual financial statements.
  • ⁠ ⁠Prepare, issue, and review client invoices based on approved contracts, retainers, projects, and service agreements.
  • ⁠ ⁠Track client payments and ensure that all collections are properly matched with the relevant invoices.
  • ⁠ ⁠Prepare accounts receivable aging reports and highlight overdue balances.
  • ⁠ ⁠Follow up internally on delayed payments and support management with clear collection status reports.
  • ⁠ ⁠Maintain accurate records for each client, including invoices issued, payments received, outstanding balances, and payment delays.
  • ⁠ ⁠Coordinate with relevant teams regarding service continuation, suspension, or escalation based on client payment status.
  • ⁠ ⁠Review supplier invoices, expense claims, and supporting documents before recording or processing payments.
  • ⁠ ⁠Maintain accurate accounts payable records and supplier balances.
  • ⁠ ⁠Prepare payment schedules for suppliers, vendors, and service providers.
  • ⁠ ⁠Ensure that all expenses are properly classified and allocated to the correct accounts, departments, or cost centers.
  • ⁠ ⁠Monitor recurring expenses and highlight any unusual or unjustified cost increases.
  • ⁠ ⁠Support the development of better expense control and documentation procedures.
  • ⁠ ⁠Prepare regular bank reconciliations and investigate any differences between bank statements and accounting records.
  • ⁠ ⁠Monitor bank transactions, transfers, checks, payment gateways, or wallets if applicable.
  • ⁠ ⁠Prepare cash position and cash flow reports for management.
  • ⁠ ⁠Track pending payments, incoming transfers, and short-term financial obligations.
  • ⁠ ⁠Support management with a clear view of liquidity, upcoming commitments, and expected collections.
  • ⁠ ⁠Review monthly payroll reports in coordination with the HR team.
  • ⁠ ⁠Record payroll entries, including salaries, bonuses, deductions, social insurance, allowances, and other employee-related costs.
  • ⁠ ⁠Track employee advances, custody, reimbursements, and any outstanding balances.
  • ⁠ ⁠Ensure payroll-related entries are accurate and aligned with approved internal policies.
  • ⁠ ⁠Prepare and organize the required data for tax filings in coordination with the external accountant, tax consultant, or auditor.
  • ⁠ ⁠Support VAT, withholding tax, e-invoicing, and any other applicable tax requirements.
  • ⁠ ⁠Ensure that invoices, receipts, contracts, and supporting documents are properly archived and accessible.
  • ⁠ ⁠Follow up on accounting and tax deadlines to avoid delays or penalties.
  • ⁠ ⁠Assist in preparing files and documents required for internal or external audits.
  • ⁠ ⁠Prepare monthly management reports covering:
  • - Revenue.
  • - Expenses by category.
  • - Net profit or loss.
  • - Client receivables.
  • - Supplier payables.
  • - Cash position.
  • - Collection status.
  • - Budget vs. actual comparisons, when applicable.
  • ⁠ ⁠Analyze financial variances and highlight key observations to management.
  • ⁠ ⁠Support management in understanding service profitability, department costs, and client-level financial performance.
  • ⁠ ⁠Provide accurate financial insights that help improve decision-making and cost control.
  • ⁠ ⁠Work on the company’s accounting system, preferably Odoo or a similar ERP system.
  • ⁠ ⁠Maintain clean and organized accounting records within the system.
  • ⁠ ⁠Improve the documentation cycle for payments, approvals, invoices, and expenses.
  • ⁠ ⁠Help develop and implement better internal accounting procedures.
  • ⁠ ⁠Ensure proper control over financial documents, approvals, and sensitive information.
  • ⁠ ⁠Support the company’s transition toward a more structured, scalable, and reliable finance function.

Requirements

What you’ll need
  • ⁠ ⁠Bachelor’s degree in Accounting, Finance, Commerce, or a related field.
  • ⁠ ⁠5–8 years of relevant accounting experience.
  • ⁠ ⁠Strong experience in general accounting, accounts receivable, accounts payable, bank reconciliations, monthly closing, and financial reporting.
  • ⁠ ⁠Previous experience in a service-based company, marketing agency, technology company, or project-based business is highly preferred.
  • ⁠ ⁠Good understanding of contracts, retainers, recurring invoices, supplier payments, and operational expenses.
  • ⁠ ⁠Strong knowledge of Excel, including Pivot Tables, Lookups, reconciliations, and reporting.
  • ⁠ ⁠Experience with Odoo or any ERP/accounting system is a strong plus.
  • ⁠ ⁠Good understanding of tax documentation, VAT, withholding tax, e-invoicing, and related compliance requirements.
  • ⁠ ⁠Ability to prepare clear financial reports for management, not only traditional accounting reports.
  • ⁠ ⁠High attention to detail and strong analytical skills.
  • ⁠ ⁠Excellent organization and follow-up skills.
  • ⁠ ⁠Ability to meet deadlines and manage multiple tasks accurately.
  • ⁠ ⁠High level of confidentiality and professional integrity.
  • ⁠ ⁠Good English language skills, especially in reading contracts, invoices, and financial reports.
  • **Preferred Qualifications**
  • ⁠ ⁠Experience working with companies that operate across more than one market or legal entity.
  • ⁠ ⁠Experience dealing with external auditors, tax consultants, or legal accountants.
  • ⁠ ⁠Previous exposure to management reporting and financial dashboards.
  • ⁠ ⁠Understanding of digital marketing agency operations, including:
  • - Monthly retainers.
  • - Paid advertising budgets.
  • - Social media management.
  • - SEO services.
  • - CRO services.
  • - Branding projects.
  • - Website and e-commerce projects.
  • ⁠ ⁠Ability to build structured follow-up systems for collections, expenses, payables, and monthly closing.

Benefits

Comp & perks
  • **Why Join Araby Brand?**
  • - Comprehensive health and life insurance coverage.
  • - Growth Opportunities: Be part of a team that values personal and professional development, with continuous learning and career advancement opportunities.
  • - Innovative Environment: Work in a dynamic, agile setting where creativity and innovation are encouraged.
  • - Collaborative Culture: Join a passionate team dedicated to excellence and teamwork.
  • - Flexible Work Arrangements: Enjoy flexible working options, including remote work, to support a healthy work-life balance.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
general accountingaccounts receivableaccounts payablebank reconciliationsfinancial reportingExcelOdootax documentationVATe-invoicing
Soft Skills
attention to detailanalytical skillsorganization skillsfollow-up skillsdeadline managementprofessional integritycommunication skills
Certifications
Bachelor’s degree in AccountingBachelor’s degree in FinanceBachelor’s degree in Commerce