Bookkeeper Job at O'Brien Wood and Iron, Portland, ME

cEdpajdhN0xSOGlERVNkY0hOZlBxOWhzZFE9PQ==
  • O'Brien Wood and Iron
  • Portland, ME

Job Description

Bookkeeper – O'Brien Wood & Iron / O'Brien Hardwoods (Portland, ME)

Full-time | Hourly | In-person

O'Brien Wood & Iron is a residential design-build company with an in-house custom woodshop. We also operate O'Brien Hardwoods, a retail store offering quality lumber and building materials. We are seeking a skilled Bookkeeper to maintain accurate, organized financial systems aligned with company goals. This role supports both business units and requires a detail-oriented, proactive, and trustworthy individual with strong bookkeeping experience, preferably in construction.

Responsibilities

Construction & Woodshop Division (O'Brien Wood & Iron)

  • Create and manage customer invoices (cost-plus, milestone, or progress billing)
  • Track and process vendor and subcontractor bills
  • Code expenses accurately and consistently
  • Review change orders and vendor invoices against project documents
  • Reconcile bank and credit card accounts monthly
  • Make and record deposits; prepare payment checks for signature
  • Maintain records for 1099s, W-9s, and COIs
  • Prepare monthly intercompany journal entries between divisions
  • Generate internal financial reports (budget vs. actual, job cost tracking, revenue projections, labor burden)
  • Organize documentation for tax preparation and audits
  • Assist with payroll processing
  • Help improve and document internal financial workflows
  • Support the CEO with budget development and financial forecasting

Retail Division (O'Brien Hardwoods)

  • Manage accounts payable and prepare payments
  • Receive and deposit customer payments
  • Reconcile accounts monthly
  • Support Hardwoods Manager with collections and credit balances
  • Maintain and monitor POS integration with QuickBooks
  • Review inventory data in coordination with physical counts
  • Assist with reporting and compliance as needed

Qualifications

  • 3+ years bookkeeping experience, preferably in construction, retail, or multi-entity environments
  • Proficient with QuickBooks Online and Google Workspace
  • Strong understanding of accounting workflows: AP, AR, reconciliations, payroll, and journal entries
  • Experience with cost-plus billing, milestone billing, or construction project invoicing
  • Familiarity with POS systems and retail financial operations
  • Comfort coordinating intercompany financials and transactions across multiple business units
  • Strong attention to detail and ability to meet deadlines
  • Organized, reliable, and self-directed
  • Strong written and verbal communication skills
  • Reliable transportation for occasional offsite errands

How to Apply

Please submit the following materials:

  • Cover letter
  • Resume
  • Three professional references (with contact information)

We will contact qualified applicants to arrange interviews.

Job Tags

Hourly pay, Full time, For subcontractor,

Similar Jobs

Discover Consulting

Remote Vacation Advisor Job at Discover Consulting

 ...looking for an energetic, driven, and detail-oriented Remote Vacation Advisor. Our Remote Vacation Advisors play a key role in our travel team...  ...will be highly regarded REQUIREMENTS ~ A dedicated home work environment, including: ~ A computer ~ Cell phone... 

Balfour & Co.

Los Angeles - Photographers needed Job at Balfour & Co.

 ...enthusiastic photographers who enjoy working in a team. The role involves capturing memorable images of students during commencement ceremonies...  ...stand for up to 4 hours at a time -Reliable transportation to...  .... Employment Type: Part-Time Salary: $ 25.00 Per Hour

Motivo Engineering

Mechanical Engineer Job at Motivo Engineering

 ...Motivo is looking to bring new Mechanical Engineering talent onto our project teams and contribute to the development of new, world-changing technologies. Who are we? We are a team of engineers, fabricators, e-techs, and technologists taking on the most ambitious... 

Metrix IT Solutions INC

Remote Live Chat Agent Job at Metrix IT Solutions INC

 ...Job Description: Job Responsibilities: Provide live chat support to customers in a professional and efficient manner Respond...  ...a customer service or live chat support role Experience in a remote work environment is a plus Salary & Benefits: Minimum Salary... 

Gpac

Estate Trust Tax Attorney Job at Gpac

Trusts & Estates Tax Attorney - Partnership Opportunity | Full Benefits Are you a skilled trusts and estates attorney with a strong background in tax law? Our long-established boutique firm is seeking an estate and tax attorney with at least 3 years of experience to...