Job Title: Bookkeeper / Junior Staff Accountant
Location
Schedule
- Full-time, aligned with a US time zone.
Role Summary Our client, a US accounting firm, is looking for a detail-oriented and proactive Bookkeeper to support multiple small-business clients, primarily in the construction industry. You’ll handle daily bookkeeping, monthly reconciliations, and payroll using QuickBooks Online and Desktop, with documented procedures and support from an experienced team.
Key Responsibilities
- Maintain accurate books across multiple clients, entering and categorizing deposits, bills, expenses, checks, and bank feed transactions.
- Complete monthly bank, credit card, and loan reconciliations, investigating and resolving discrepancies.
- Process payroll in QuickBooks Online and Desktop, ensuring timely payroll tax payments and filings with guidance from the payroll team.
- Communicate with clients to clarify transactions and obtain missing information.
- Support job costing, including assigning transactions to projects and reviewing estimated versus actual costs.
- Prepare accounting review workbooks and financial statements, including depreciation entries and general ledger checks.
- Export QuickBooks data to Excel, format reports, and link information across worksheets.
Requirements
- 2–3 years of bookkeeping, reconciliation, and payroll experience.
- Hands-on knowledge of QuickBooks Online and Desktop.
- Solid accounting fundamentals and familiarity with US payroll.
- Basic Excel skills, including formulas and linking worksheets.
- Strong English communication skills.
- Ability to manage multiple clients and deadlines independently.
- Relevant accounting education or equivalent experience.
Nice to Have
- Construction bookkeeping and job costing experience.
- Familiarity with Sage and US payroll tax filings.
- Bachelor’s degree in Accounting.