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 seeking a detail-oriented Bookkeeper to join a small but growing construction client in Vista. In this role, you will be responsible for managing the day-to-day financial operations, with a heavy focus on job costing to ensure project profitability. You will work closely with the owner and project managers to keep the company's finances organized and accurate.
Job Responsibility:
Process full-cycle accounts payable, ensuring all vendor invoices and subcontractor payments are coded correctly to specific job costs
Manage accounts receivable, including generating customer invoices (progress billing, AIA billing, and time & material), applying payments, and following up on collections
Perform job costing for all financial transactions, tracking expenses, labor, and materials against project budgets
Reconcile bank statements, credit cards, and vendor statements monthly to ensure accuracy
Process weekly or bi-weekly payroll, including certified payroll reporting if required for public works projects
Prepare and submit sales and use tax returns, as well as quarterly tax reports
Generate financial reports for management, including profit/loss statements by job, balance sheets, and job cost summaries
Maintain organized digital and physical records of contracts, lien waivers, change orders, and compliance documentation
Assist with month-end and year-end close processes, supporting any audit or CPA requests
Communicate with project managers to review budgets and report on actual costs versus projected costs
Requirements:
2+ years of bookkeeping experience, with recent experience in the construction industry required
Proficiency in QuickBooks (Desktop or Online) is required
Strong understanding of construction job costing, progress billing, and lien waiver processing
Experience with accounts payable, accounts receivable, and bank reconciliations
Intermediate proficiency in Microsoft Excel (spreadsheets, data entry, basic formulas)
High attention to detail, strong organizational skills, and ability to meet deadlines in a fast-paced environment
Ability to communicate effectively with vendors, subcontractors, and internal team members
Comfortable working in a small business environment where duties may vary day-to-day
Nice to have:
Experience with the QuickBooks Contractor version is a plus
Familiarity with payroll processing, including certified payroll and prevailing wage requirements (preferred but not required)