Home
Templates
Job Descriptions

Certified Public Accountant (CPA)

A Certified Public Accountant (CPA) is an experienced financial professional responsible for analyzing financial reports, conducting audits, forecasting revenue, managing accounts, and ensuring compliance with accounting standards. They possess a degree in Accounting, CPA certification, and expertise in financial procedures and software.

Hire for this role faster

Post this job, screen applicants and schedule interviews in one place. Book a quick demo to see how Recruitera works for your team.

Book a Demo

What Is This Job?

A Certified Public Accountant (CPA) is an experienced financial professional who has obtained the necessary qualifications and certifications to provide accounting services to the public. They possess in-depth knowledge of accounting principles and regulations, allowing them to handle complex financial matters and ensure compliance with relevant standards.

What Does This Job Do?

A Certified Public Accountant (CPA) performs various financial tasks, including preparing and analyzing financial reports, conducting audits, managing accounts, forecasting revenue, and ensuring compliance with accounting standards. They play a crucial role in maintaining the financial health and accuracy of an organization, providing valuable insights and recommendations to support informed decision-making.

Job Brief

We are looking for an experienced Certified Public Accountant (CPA) to join our accounting department. You’ll be responsible for preparing, reviewing and analyzing financial reports for our company.

Our ideal candidate has in-depth knowledge of bookkeeping, auditing and budgeting procedures. You should also be able to monitor daily transactions and recommend ways we can improve our financial health. Previous work experience, along with a degree in Accounting and a CPA qualification is required for this role.

Ultimately, you will play a vital role in our company’s financial operations, ensuring compliance with the law and accuracy in accounting

Responsibilities

  • Organizing and updating accounting records as needed (digital and physical)
  • Preparing and analyzing reports on transactions
  • Performing regular, detailed audits to ensure accuracy in financial documents, expenditures and investments
  • Organize and update financial records as needed (digital and physical)
  • Analyze transactions and prepare reports
  • Perform regular, detailed audits to ensure accuracy in financial documents, expenditures and investments
  • Forecast revenue and analyze profit margins
  • Oversee ledger reconciliation and manage accounts payable/receivable
  • Participate in budgeting processes
  • Brief senior managers regularly on the company’s financial status
  • Liaise with Tax Accountants to track tax payments and returns
  • Monitor bookkeeping activities regularly
  • Keep company financial information confidential
  • Establish accounting policies and procedures
  • Stay informed on industry developments and changes in regulations

Requirements

  • Proven work experience as aCertified Public AccountantorSenior Accountant
  • Thorough knowledge of accounting and financial procedures
  • Understanding of Generally Accepted Accounting Principles (GAAP)
  • Experience with accounting software, like FreshBooks and Zoho
  • Advanced MS Excel knowledge (familiarity with formulas, VLOOKUPs and pivot tables)
  • Excellent analytical skills with an attention to detail
  • Integrity, with an ability to handle confidential information
  • BSc degree in Accounting or Finance and a CPA certification

Recruiters' first go-to knowledge hub.

Visit resources →
Blog
Sourcing
8 min read
How to hire faster in Riyadh and Cairo
A step-by-step playbook for sourcing in MENA.
SN
Salma Nabil
· Oct 2, 2026
PLAYBOOK · 6 CHAPTERS
● New guide
الاستقطاب
قراءة 8 دقائق
كيف توظّف أسرع في الرياض والقاهرة
دليل عملي خطوة بخطوة للاستقطاب في الشرق الأوسط وشمال أفريقيا.
SN
Salma Nabil
· 2 أكتوبر 2026
دليل عملي · 6 فصول
● دليل جديد
Hiring guides and playbooks

Practical guides on sourcing, interviewing and employer branding in MENA.

Read the blog →
HR templates
Job description
Interview scorecard
Offer letter
DOCX · Editable
{candidate_name}
Signature
N. Farouk
40+ templates
الوصف الوظيفي
بطاقة تقييم المقابلة
خطاب العرض
DOCX · قابل للتعديل
{candidate_name}
التوقيع
N. Farouk
أكثر من 40 قالبًا
Ready-to-use HR templates

Job descriptions, offer letters, interview scorecards and onboarding checklists, ready to copy.

Browse templates →
Podcast
EPISODE 24
Hiring for the Gulf
with Omar Khaled
12:40
34:15
● New episode
1.5×
Transcript
الحلقة 24
التوظيف في الخليج
مع Omar Khaled
12:40
34:15
● حلقة جديدة
1.5×
النص المكتوب
The Hiring Room

Conversations with HR leaders across MENA on hiring, culture and growth.

Listen now →
Product updates
Changelog
October 2026
New
WhatsApp bulk messages
Reach 25 candidates at once
Improved
AI candidate scoring
Weights per category
Fixed
Outlook calendar sync
Faster invite updates
v4.2 is live
3 new features
3
سجل التغييرات
أكتوبر 2026
جديد
رسائل WhatsApp الجماعية
تواصل مع 25 مرشحًا دفعة واحدة
تحسين
تقييم المرشحين بالذكاء الاصطناعي
أوزان لكل فئة
إصلاح
مزامنة تقويم Outlook
تحديث أسرع للدعوات
الإصدار 4.2 متاح
3 ميزات جديدة
3
What's new in Recruitera

New features, improvements and release notes from the Recruitera team.

See what's new →