What are the responsibilities and job description for the Bookkeeper position at Robert Half?
This is a full time, 100% ONSITE, TEMPORARY-to-HIRE contractual opportunity that could lead to a permanent position and is located near Jenkintown, PA. The working hours are Monday through Friday, 9:00am - 5:00pm.A property management (of condos/apartments) company is looking for a highly organized and detail-oriented Bookkeeper/Office Administrator to manage full-cycle bookkeeping and support general office operations. This position works closely with the General Manager and plays a key role in customer service, problem-solving, and maintaining efficient front office operations.Key Responsibilities:Bookkeeping & Finance:Full-cycle bookkeeping, including accounts payable/receivable, tax filings, and financial reporting.Process payments, balance vendor statements, and reconcile discrepancies.Perform weekly/monthly bank reconciliations and variance analysis.Track and manage credit/debit card purchases and expense reports.Prepare journal entries and inventory adjustments.Payroll & HR:Download and process weekly time reports; issue paychecks and paystubs.Handle payroll deductions, garnishments, union remittances, and benefits administration.Maintain vacation, sick leave, and attendance records.Facilitate new hire onboarding and documentation.Office Administration:Maintain and organize office supplies, vehicle stickers, and company documents (invoices, contracts, tax files, etc.).Assist with internal reporting, data entry, and document management (paper and electronic).Support company events, special projects, and day-to-day office tasks.Ensure all procedures, processes, and policies are documented and followed.Customer Service:Serve as secondary customer contact; assist with inquiries, problem resolution, and timely job completion.Backup Front Desk Manager for greeting and communicating with clients.