This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a detail-oriented Bookkeeper to support day-to-day financial operations for our team in Portland, Maine. This role is ideal for someone who can manage core accounting activities with accuracy, maintain organized records, and help ensure timely financial reporting. The successful candidate will bring hands-on experience with payables, receivables, and account balancing while working confidently in QuickBooks.
Job Responsibility
Record and maintain financial transactions accurately within QuickBooks and related accounting records.
Process vendor invoices, prepare payments, and monitor accounts payable activity to keep obligations current.
Issue customer invoices, apply incoming payments, and follow up on outstanding balances to support healthy cash flow.
Reconcile bank and financial accounts on a regular basis and investigate discrepancies promptly.
Organize and update bookkeeping documentation to ensure records remain complete, accessible, and audit-ready.
Assist with routine financial reporting by compiling account information and verifying transaction accuracy.
Support accounting process updates or system-related changes as needed by maintaining accurate data and consistent records.
Requirements
At least 3 years of bookkeeping experience in a business or accounting environment.
Demonstrated knowledge of accounts payable, accounts receivable, and bank reconciliation practices.
Hands-on experience using QuickBooks for daily bookkeeping and financial record management.
Strong attention to detail with the ability to identify errors and maintain accurate financial data.
Solid organizational skills and the ability to manage multiple accounting tasks within deadlines.
Comfortable handling confidential financial information with professionalism and discretion.