Full Charge Bookkeeper

Recruithook
Hackensack, NJ

Job Description

Job Description

The firm has won consecutive "Best Places to Work" awards from statewide and industry publications and places real value on maintaining a healthy, inclusive, and productive work environment for its team.

About the Role
This role supports the firm's Controller and Partners across two connected functions: daily accounting operations and firm wide billing. It's a strong fit for someone who wants hands on exposure to both general accounting and the billing mechanics specific to professional services work, things like WIP tracking, realization, and project based revenue.

Billing & AR Responsibilities
Prepare, review, and finalize client invoices. Track WIP, unbilled time, expenses, and retainers. Partner closely with Partners and Managers to keep billing accurate and on schedule. Process adjustments, write ups and write downs, and credits. Monitor accounts receivable and follow up on outstanding balances. Maintain clean billing records and support the monthly billing cycle from start to finish.

Accounting & Month End Responsibilities
Support AP, AR, expense coding, and daily accounting activity. Prepare and record journal entries as directed and help maintain the general ledger. Assist with reconciling bank accounts, credit cards, and balance sheet schedules. Support monthly and quarterly close, including accruals and variance analysis. Help with revenue entries and billing related accounting. Contribute to year end tasks, audits, and special projects as assigned by the Controller.

Preferred Qualifications
Three to five plus years of AP/AR, billing, or accounting experience, ideally within a professional services environment. Bachelor's degree in Accounting, Finance, or a related field. Familiarity with WIP, retainers, utilization, realization, and project based revenue concepts. Experience with client billing portals or automated expense tools. Genuine interest in improving processes and helping a finance team run better. Strong verbal and written communication. Solid organizational and time management skills. A high degree of accuracy and attention to detail, paired with the judgment to handle sensitive financial information with discretion. Comfort managing competing deadlines. Experience with time and billing software such as Office Tools, Canopy, or a CCH/Thomson Reuters practice management system. Working knowledge of QuickBooks Online. Strong Excel skills, including lookups, pivot tables, and reconciliations.

Posted 2026-07-23

Recommended Jobs

Mental Health Therapist

NEW JERSEY BEHAVIORAL HEALTH LLC
Hillsborough, NJ

Job Description Job Description Job Summary We are seeking a licensed Mental Health Therapist to join our team! In this role, you will diagnose and treat psychological disorders, teach commu…

View Details
Posted 2026-05-11

Outdoor Janitorial

Dare Commercial Services
Franklinville, NJ

Job Description Job Description Dare Commercial Services is looking for an individual to maintain the appearance of local shopping centers and parking lots by performing debris removal and genera…

View Details
Posted 2026-06-24

Travel Cath Lab RN - $2,643 per week

TNAA TotalMed RN
Hackensack, NJ

TNAA TotalMed RN is seeking a travel nurse RN Cardiac Cath Lab for a travel nursing job in Hackensack, New Jersey. Job Description & Requirements ~ Specialty: Cardiac Cath Lab ~ Discipline: …

View Details
Posted 2026-07-24

Industrial Plant Maintenance Technician - Camden, NJ

Heidelberg Materials
Camden, NJ

Job Description Job Description Heidelberg Materials  is seeking a Maintenance Technician at our Camden Slag Plant in Camden, NJ. This position is a rotating 7am-7pm and 7pm-7am schedule. Two-…

View Details
Posted 2026-07-04

Executive Director

Bressler Amery & Ross
Florham Park, NJ

Job Description Job Description Executive Director The Executive Director is a strategic leadership position that blends operational, strategic, and process-oriented responsibilities, ensuri…

View Details
Posted 2026-06-19

Physical Therapist Assistant (PTA)

HiredFirst
South Amboy, NJ

Job Description Job Description Physical Therapist Assistant (PTA) Hiring a Physical Therapist Assistant (PTA) for a contract position in South Amboy, New Jersey 08879. ~13 week contract assi…

View Details
Posted 2026-07-10

Salon Stylist

Agigi Beauty LLC
Sparta, NJ

Job Description Job Description SALON STYLIST: MOXIE SPARTA BRAND HAIR STYLIST We are looking for a licensed hair stylist with 3+ years’ experience. Someone who is driven, organized and sales …

View Details
Posted 2026-05-29

Sales Associate

Joseph Jacob Jewelers
Moorestown, NJ

Job Description Job Description Salary: We are looking for a competitive Store sales associate to help customers identify and purchase products they desire. Duties to include selling, restocki…

View Details
Posted 2026-06-19

Massage Therapist

FYZICAL Therapy and Balance Centers
Hackettstown, NJ

Job Description Job Description We Work Together To Help Our Clients We’re expanding our wellness offerings and seeking two part-time Licensed Massage Therapists to join our team. These roles …

View Details
Posted 2026-07-22

Patient Support Associate

99 Highway 37 West
Toms River, NJ

Job Title: Patient Support Associate Location: CMC Nursing Department Name: OR-Environmental Services Req #: 0000232058 Status: Hourly Shift: Day Pay Range: $16.96 - $18.97 per hour …

View Details
Posted 2026-01-16