Responsibilities:
- Manage all aspects of the company's financial records and transactions
- Process accounts payable and accounts receivable
- Perform bank reconciliations and ensure accuracy of financial data
- Prepare and process payroll, including tax filings and reporting
- Assist with budgeting and financial forecasting
- Maintain accurate and up-to-date records of financial transactions
- Prepare financial reports for management review
- Collaborate with external auditors during annual audits
- Utilize accounting software (such as Sage or Xero) to manage financial data
Qualifications:
- Proven experience as a Bookkeeper or in a similar role
- Strong knowledge of accounting principles and practices
- Proficiency in using accounting software and MS Office Suite (particularly Excel)
- Excellent attention to detail and accuracy in data entry
- Ability to prioritize tasks and meet deadlines
- Strong organizational skills and ability to multitask effectively
- Knowledge of payroll processing and tax regulations
- Familiarity with account reconciliation processes
- Excellent communication skills, both written and verbal
Note: This job description is intended to provide a general overview of the position. It is not an exhaustive list of all responsibilities, qualifications, or skills required for the role.
Job Type: Full-time
Pay: $18.00-$50.00 per hour
Expected hours: 40 per week
Additional pay:
Benefits:
- Dental care
- Extended health care
- On-site parking
Flexible language requirement:
Schedule:
Education:
- Bachelor's Degree (preferred)
Experience:
- QuickBooks: 1 year (preferred)
- Bookkeeping: 1 year (preferred)
Work Location: In person