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).
Manage daily accounting activity in QuickBooks Online, including entering transactions, tracking receivables, processing payables, recording deposits, and supporting routine financial reports
Prepare and issue customer billing with a strong focus on progress billing, ensuring invoices are accurate, timely, and aligned with project requirements
Work directly with general contractors and external billing platforms, including Textura, to submit invoices and resolve billing-related questions
Maintain supporting project documentation such as certificates of insurance and lien waivers to help keep billing and compliance records current
Provide practical, day-to-day assistance across accounting operations, stepping in where needed to help the team stay organized and efficient
Support light accounts payable functions, including invoice review, data entry, and payment coordination
Assist with payroll-related tasks when needed, with added value for candidates who have experience in certified payroll processing
Use QuickBooks Online effectively within the current accounting workflow and help ensure financial records remain accurate and up to date
Requirements:
Experience handling accounts receivable, billing, and basic accounts payable responsibilities in an accounting support role
Proficiency with QuickBooks, preferably QuickBooks Online, along with strong overall computer and data entry skills
Background in invoice processing and customer or contractor billing, including familiarity with progress billing practices
Ability to work with billing portals such as Textura and manage required supporting documentation accurately
Understanding of financial recordkeeping with close attention to detail and a high level of accuracy
Detail-oriented, team-oriented approach with the ability to work well in a respectful, low-ego environment
Nice to have:
Certified payroll experience is a plus, including familiarity with related payroll tracking tools