Bookkeeper and Human Resources manager

Published May 6th, 2025

Bookkeeper/Human Resources Manager
East Falmouth, MA LOCATION  
Full job description

Job Responsibilities

As a bookkeeper, you will oversee and manage financial data to ensure

accuracy and compliance. Your key responsibilities include:

? Recording Financial Transactions: Accurately record all income,

expenses, and financial activities using Quickbooks accounting

software.

? Maintaining General Ledger: Ensure the accuracy of the general ledger

by reconciling accounts and correcting discrepancies.

? Preparing Financial Statements: Generate monthly, quarterly, and

annual financial reports for managers/owners and CPA

? Accounts Payable and Receivable: Track invoices, payments, and

overdue accounts while maintaining strong vendor and client

relationships.

? Bank Reconciliation: Reconcile bank statements with internal records to

identify and resolve discrepancies.

? Budget Monitoring: Assist in tracking budgets, identifying variances, and

recommending adjustments.

? Compliance and Audits: Ensure compliance with financial regulations

and assist with internal or external audits.

? Expense Management: Monitor expenses and recommend cost-saving

measures.

? Tax Preparation: Collaborate with accountants to prepare and file tax

returns accurately and on time.

? Human Resource Management i.e. onboarding, 401k, health insurance, etc

? Payroll Processing: Manage payroll operations, including updating

hours/pay/benefits, timeclock, submit and process payroll, maintain

reports for accuracy.

? Assist with employee inquiries, injuries, etc.

Required Skills, Experience, and Qualifications

Must-have:

? High school diploma or equivalent; associate degree in accounting or

finance preferred.

? Proficiency in accounting software such as QuickBooks strongly

preferred

? Strong understanding of bookkeeping principles and practices.

? Exceptional attention to detail and organizational skills.

? Ability to analyze financial data and identify discrepancies.

? Strong communication and interpersonal skills

Nice-to-have:

? Certification as a bookkeeper or accounting technician (e.g., CPB or

AAT).

? Experience working in a landscape/tree business

? Familiarity with cloud-based accounting solutions, payroll systems

and/or 3rd party industry-specific software such as Arborgold

? Multitasking skills for managing multiple accounts and projects

simultaneously.

? Advanced proficiency in Microsoft Excel, Google Docs, and Gmail

? Familiarity with contracts such as government or utility related

companies

Success Criteria

To excel in this role, as a bookkeeper you must:

? Consistently produce error-free financial reports within deadlines.

? Maintain a 100% accuracy rate in recording and reconciling financial

transactions.

? Exhibit proactive communication to address potential financial

discrepancies promptly.

? Demonstrate reliability by adhering to deadlines and responding to

inquiries in a timely manner.

? Build strong relationships with clients, vendors, and team members by

providing professional and courteous service.

Compensation

$30-$35/hr Dependent upon experience and qualifications.

Benefits

? Health insurance options with company match

? Paid time off and flexible scheduling for work-life balance.

? 401(k) retirement plan with employer match.

? Paid holidays

? Christmas bonus

? Professional development programs, including certification

reimbursements.

Job Type: Full-time

Pay: $30.00 – $35.00 per hour

Expected hours: 40 per week

Benefits:

  • 401(k)
  • 401(k) 4% Match
  • 401(k) matching
  • Employee discount
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Paid sick time
  • Paid time off
  • Paid training
  • Professional development assistance

Schedule:

  • 8 hour shift

Supplemental Pay:

  • Yearly bonus

Work Location: In person 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Skip to content