Demo

Bookkeeper / Administrative Assistant

Altitude Roofing
Cherry Valley, MA Full Time
POSTED ON 3/24/2026
AVAILABLE BEFORE 5/23/2026

Position Overview

This role combines administrative support with construction bookkeeping responsibilities, including AIA-style billing, job costing, and vendor coordination.

The ideal candidate is comfortable working in a fast-paced construction environment and can manage both office tasks and financial records with accuracy.

****Key Responsibilities****

Administrative Duties

  • Assist with filing, and document management
  • Maintain organized digital and physical records
  • Support project managers with documentation and coordination

Bookkeeping & Financial Tasks

  • Manage Accounts Payable (AP) and Accounts Receivable (AR)
  • Enter and reconcile transactions in QuickBooks online.
  • Process vendor invoices, subcontractor payments, and expense tracking
  • Perform bank and credit card reconciliations
  • Assist with payroll coordination

Construction-Specific Duties

  • Track job costs including labor, materials, and subcontractors
  • Maintain accurate cost coding by project
  • Assist with budget tracking and reporting

AIA Billing (Critical Function)

  • Prepare and submit AIA G702 (Application for Payment) and G703 (Continuation Sheet)
  • Track percent complete billing and stored materials
  • Manage retainage tracking and release
  • Coordinate with project managers to ensure accurate billing
  • Follow up on outstanding invoices and payment status

Qualifications

Required:

  • 2 years experience in administration, bookkeeping, or similar role
  • Strong organizational and communication skills
  • Proficiency in QuickBooks, Excel, and general office software
  • Ability to multitask and manage deadlines

Preferred (Highly Valued):

  • Experience in construction or roofing industry
  • Familiarity with AIA billing procedures (G702/G703)
  • Understanding of job costing and project-based accounting
  • Experience working with subcontractors and supplier invoicing

What We’re Looking For

  • Detail-oriented and proactive
  • Comfortable taking ownership of tasks
  • Able to work independently with minimal supervision
  • Strong problem-solving mindset

Why Work With Us

  • Flexible part-time schedule
  • Competitive hourly pay
  • Opportunity to grow with a rapidly expanding company
  • Hands-on role with real impact on company operations

How to Apply

Please submit your resume along with a brief summary of your experience with bookkeeping and any AIA billing experience. You may also contact our hiring manager Chet at 508-963-7794 Ext. 6

Candidates with construction accounting and AIA billing experience will be given priority.

Pay: $25.00 - $35.00 per hour

Benefits:

  • Flexible schedule
  • Paid sick time
  • Paid time off
  • Work from home

Application Question(s):

  • Have you ever worked in construction accounting or a similar industry?
  • Are you familiar with AIA billing (G702/G703 forms)?

Experience:

  • Quickbooks Online: 1 year (Required)
  • Accounts Payable and Accounts Receivable / Payable: 2 years (Required)
  • Accounting: 2 years (Required)

Work Location: Hybrid remote in Cherry Valley, MA 01611

Salary : $25 - $35

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Bookkeeper / Administrative Assistant?

Sign up to receive alerts about other jobs on the Bookkeeper / Administrative Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$72,615 - $89,381
Income Estimation: 
$46,619 - $58,095
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Bookkeeper / Administrative Assistant jobs in the Cherry Valley, MA area that may be a better fit.

  • GIM Property Management, LLC Marlborough, MA
  • We’re looking for a Bookkeeping Assistant to support our day-to-day accounting operations for our managed property associations. This is a role designed fo... more
  • 9 Days Ago

  • Partnership Employment Worcester, MA
  • Part-Time Accounting Assistant / Bookkeeper (Temp-to-Perm) Worcester, MA Schedule: 24–28 hours per week (flexible) Open to 3 full days or 4 shorter days Co... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!