Job Description
Full-Charge Bookkeeper & Administrative Manager
Company Overview
Kitchen Dynamics is a service provider in the commercial kitchen equipment industry. We offer commercial kitchen equipment maintenance, repairs and installations. We work with clients in the hospitality industry as well as in the non-profit, education and corporate sectors.
Job Summary
We are seeking a detail-oriented and experienced individual to manage all aspects of our accounting processes and perform essential administrative duties. The ideal candidate will have a strong background in both bookkeeping and office management. This role requires a thorough understanding of accounting principles and the ability to produce accurate financial reports while maintaining meticulous records. This individual will work closely with ownership to establish and implement accounting and administrative practices. We are a growing business and are looking for candidates that enjoy working in a small team setting with close collaboration.
Key Responsibilities
Manage the full cycle of Accounts Payable and Accounts Receivable operations, including vendor payments, customer invoicing, and collections
Perform bank reconciliations and maintain accurate records
Manage month-end close processes and journal entries
Prepare and review financial reports, including income statements, balance sheets, and other relevant documents
Assist in budgeting and forecasting to support strategic business planning
Utilize accounting tools, such as QuickBooks for efficient bookkeeping and financial management
Conduct general ledger accounting and ensure proper documentation of transactions
Manage tax preparation and compliance activities, adhering to regulatory standards
Collaborate with external CPA for annual tax preparation and regular financial reporting
Process payroll and maintain detailed records of employee compensation
Handle insurance and employee benefits
Administrative Duties
Oversee and coordinate day-to-day administrative operations, including managing administrative staff and supervising office processes
Develop and implement efficient administrative procedures
Provide administrative support to the ownership including assistance with overall scheduling, drafting of contracts, managing emails and directing correspondence
Work closely with ownership to streamline and oversee office operations to maximize the productivity of the service team
Maintain organized filing systems
Manage office supplies and equipment
Coordinate travel arrangements and scheduling of meetings for owner when needed
Assist with HR functions such as onboarding new employees
Support ad hoc projects as needed
Job Requirements
Proficiency in Microsoft Office Products and QuickBooks accounting software
Proficiency in double-entry bookkeeping and journal entries
Strong knowledge of accounting principles
Excellent organizational and time management skills
Strong attention to detail and accuracy
Ability to handle confidential information with discretion
Qualifications
At least 5 years of bookkeeping experience, preferably within a business-services environment
Associate's degree or higher in accounting or business administration
Excellent communication skills, both verbal and written
Location
Onsite: Monday through Friday
Englewood, New Jersey
To Apply
We invite qualified candidates who possess the necessary skills and experience to apply for this exciting opportunity within our organization.
Send your resume and cover letter to
Full-time