Key Responsibilities
• Full Accounting Cycle: Manage all aspects of AP, AR, and general ledger maintenance.
• QuickBooks Online Mastery: Execute daily transactions, reconciliation, and data entry in QBO.
• Payroll & Time Tracking: Process weekly construction payroll using QuickBooks Payroll and QuickBooks Time.
• Job Costing: Track and allocate labor, material, and subcontractor costs to specific roofing projects.
• Lien Waivers & Compliance: Process preliminary notices, progress releases, and unconditional lien waivers.
• Financial Reporting: Prepare monthly, quarterly, and annual financial statements for management review.
• Bank Reconciliations: Reconcile multiple corporate bank accounts, credit cards, and vendor statements daily.
Qualifications & Requirements
• Experience: 3 to 5 years of full-service bookkeeping experience.
• Software Expertise: Advanced proficiency with QuickBooks Online, QuickBooks Payroll, and QuickBooks Time is required.
• Company Scale: Proven background working within a $8MM to $15MM revenue business.
• Industry Knowledge: Prior experience in construction, roofing, or skilled trades bookkeeping is highly preferred.
• Work Environment: Ability to work full-time, 100% in-office in the San Diego area.
• Skills: Strong understanding of WIP (Work in Progress) reporting and progress billing.
What We Offer
• Competitive salary $55K–$75K-Depending on skill set and experience.
• Comprehensive health, dental, and vision insurance.
• Paid time off.
• Retirement savings plan with company match.
• Stable, professional, and supportive team environment.