Job Summary
We are seeking a detail-oriented and experienced Bookkeeper to join our team - a reliable individual who can manage our financial records, handle payroll responsibilities, scheduling and administration, and contribute to the overall success of our organization.
Duties
1. Bookkeeping:
- Maintain accurate and up-to-date financial records using accounting software
- Record and categorize financial transactions, including income and expenses
- Responsible for all bookkeeping tasks such as data entry, invoice processing, and account reconciliation
- Reconcile bank statements and ensure consistency with financial records
- Manage accounts payable and accounts receivable processes
2. Payroll:
- Process bi-weekly payroll for a small number of employees in a timely manner
- Work with outside payroll company to complete your tasks
- Ensure compliance with relevant payroll laws and regulations
- Maintain employee payroll records and address any payroll-related inquiries
3. Financial Reporting:
- Generate regular financial reports for review by management
- Assist in the preparation of budgets and financial forecasts
4. Documentation and Compliance:
- Keep organized and secure financial documentation for auditing purposes
- Stay informed about relevant financial regulations and compliance requirements
5. Scheduling and Administration:
- Use the software system to schedule staff and maintain updated schedules for each client
- Coordinate with other team members to gather necessary information to plan scheduling
- Work closely with management to support administrative duties as required
Qualifications
- Proven experience as a Bookkeeper or in a similar role
- Solid understanding of basic accounting principles and practices
- Proficiency in accounting software, preferably Quickbooks
- Familiarity with payroll processing and related regulations
- Proficiency in using Microsoft Office applications such as Excel and Word
- Strong data entry skills with a high level of accuracy and attention to detail
- Strong organizational and time management skills
- Ability to manage multiple tasks efficiently while meeting deadlines
- Excellent communication and interpersonal abilities
- Able to work independently in an entrepreneurial environment
We encourage candidates who are passionate about numbers and possess a proactive approach to apply for this vital role within our organization.
Why Join Us
Be part of a mission-driven organization making a tangible impact in the lives of youth and young adults. Work in a supportive, inclusive, and welcoming environment. We encourage applications from individuals of all backgrounds. Only candidates selected for an interview will be contacted.
Job Type: Part-time
Pay: $22.00 - $25 per hour
Expected hours: 20-25 hrs per week, must be available daily Mon – Fri. Potential to increase hours over time.
Flexible language requirement: French not required
Work Location: Remote, may be required to attend meetings in person in Mississauga office.
Application deadline: 2025-06-13