Position Summary Origin Concrete is seeking a detail-oriented Accountant/Bookkeeper to support day-to-day accounting, payroll coordination, and administrative operations for our Melbourne, FL office. This is a part-time, hybrid role ideal for an experienced bookkeeper who values flexibility and enjoys owning a defined set of recurring responsibilities.
Schedule & Location Hours:
10-15 hours per week
On-site:
2 days per week, 2-3 hours per day at our Melbourne, FL shop
Remote:
Remaining hours worked remotely on a flexible schedule Key Responsibilities Accounting Manage accounts payable and approvals through software Prepare weekly payments and maintain the cash management spreadsheet Prepare a weekly job cost report Post cash receipt deposits and complete bank reconciliations Update jobs and job numbers in the accounting system Complete monthly inventory count Support monthly and annual financial close process Payroll & HR Support Submit weekly payroll Create payroll journal entries with job costing Serve as point person for payroll and benefits questions and changes Support 401(k) administration, health insurance renewals, and COBRA Administration Notarize documents as needed Maintain active COIs and W-9s for subcontractors Complete vendor credit applications Support annual insurance renewals and loss submissions Taxes & Compliance File annual reports (DE, FL, GA, IN, KY, NC) and local business licenses File 1099s and Form 2290 (Heavy Highway Vehicle Use Tax) Support annual federal and state tax returns and other filings as needed Qualifications 3+ years of bookkeeping or staff accounting experience, ideally in construction or a related field Working knowledge of accounts payable, payroll coordination, and bank reconciliations Comfort with cloud accounting tools Strong attention to detail, organization, and follow-through Ability to work independently and communicate proactively in a hybrid environment Active Florida Notary (or willingness to obtain) preferred To Apply Please send a brief resume and a short note about your experience. We will respond to qualified candidates to schedule a short introductory conversation.
Pay:
$20.00 - $30.00 per hour Expected hours: 10.0 - 15.0 per week