Bookkeeper (GAAP)

New
S
SnappyCXBookkeeping and accounting
Location: Nairobi, KE, U.S Eastern HoursContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of professional bookkeeping experience.
Required Skills
BookkeepingQuickBooks

Requirements

  • Have 3+ years of professional bookkeeping experience.
  • Have strong knowledge and practical understanding of GAAP standards.
  • Have hands-on experience with QuickBooks or similar accounting software.
  • Have experience using QuickBooks Workforce Premium/Elite, particularly for payroll and billable-hours invoicing.
  • Understand bookkeeping principles and account reconciliation.
  • Have experience with accounts payable and accounts receivable.
  • Have experience processing or supporting payroll.
  • Be able to prepare organized financial records for CPA, tax, or audit review.
  • Be comfortable using financial platforms, spreadsheets, and online business tools.
  • Be able to work independently and manage deadlines with minimal supervision.
  • Have strong attention to detail and the ability to identify errors and inconsistencies.
  • Maintain confidentiality, professionalism, and integrity.

Responsibilities

  • Maintain accurate financial records, chart of accounts, and customer and vendor records.
  • Reconcile bank, credit card, and other financial accounts.
  • Categorize transactions and manage daily bookkeeping in QuickBooks or similar accounting software.
  • Track accounts payable and receivable, review invoices, and follow up on outstanding items.
  • Process payroll or support payroll, including employee hours, contractor payments, deadlines, deductions, and reporting.
  • Prepare monthly, quarterly, and annual financial reports for leadership and records for CPA and tax review.
  • Organize supporting documentation for tax filings, audits, and CPA requests.
  • Track expenses against budgets, monitor upcoming bills and payroll obligations, and maintain short-term cash flow forecasts.
  • Identify discrepancies and potential cash flow or payment-timing concerns and communicate them to leadership.
  • Recommend improvements to bookkeeping processes and financial workflows where appropriate.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now