Top Benefits
About the role
About Us
Firefly Solar is a growing solar installation company committed to delivering sustainable energy solutions across Western Canada. We take pride in providing reliable, cost-effective, and environmentally responsible solar systems to our customers. As we continue to grow, we are looking for a detail-oriented and organized Bookkeeper to join our team.
Position Summary
The Bookkeeper plays an important role in maintaining accurate financial records and supporting day-to-day accounting operations. This includes managing accounts payable, reconciling company credit cards, reviewing deposits, and ensuring that revenue recognition for completed installations is both accurate and complete. The ideal candidate brings strong attention to detail, excellent organizational skills, and experience working in a fast-paced service or installation environment.
Key Responsibilities
- Manage accounts payable by entering invoices, processing payments, and keeping vendor accounts current
- Reconcile company credit card transactions and verify supporting receipts
- Track and review customer deposits received against sales agreements
- Verify installation completion records to ensure accurate revenue recognition
- Assist with monthly and year-end reconciliations and reporting
- Maintain organized and compliant accounting documentation
- Collaborate with the operations team to align financial data with project milestones
- Support management with ad-hoc reporting and administrative tasks as needed
Qualifications
- Diploma or certificate in accounting, bookkeeping, or a related field
- Minimum of 3 years of bookkeeping or accounting experience, ideally within construction, trades, or installation industries
- Strong understanding of accounting principles and reconciliation processes
- Proficient with QuickBooks and Microsoft Excel
- Excellent attention to detail and organizational skills
- Strong written and verbal communication skills
- Ability to work independently while managing multiple priorities in a fast-paced environment
What We Offer
- Competitive compensation package
- Supportive and collaborative work environment
- Opportunity to contribute to a cleaner and more sustainable future
Job Type: Full-time
Benefits:
- Dental care
- Extended health care
Language: English (required)
Work Location: In person
About Basin Solutions
Basin Solutions specializes in recruitment and operational support for small to medium-sized businesses, helping you build the team and infrastructure you need to thrive. We connect you with top-tier talent in skilled trades, transportation and logistics, and executive-level roles—so you can grow with confidence, knowing you have the right people in the right positions.
Beyond recruitment, we provide a full suite of Health, Safety, and Environment (HSE) services tailored to meet the needs of growing businesses. From compliance support to safety training and audits, we help ensure your operations stay safe, efficient, and audit-ready.
Let Basin Solutions handle the people and the processes—so you can focus on what you do best: running and scaling your business.
Top Benefits
About the role
About Us
Firefly Solar is a growing solar installation company committed to delivering sustainable energy solutions across Western Canada. We take pride in providing reliable, cost-effective, and environmentally responsible solar systems to our customers. As we continue to grow, we are looking for a detail-oriented and organized Bookkeeper to join our team.
Position Summary
The Bookkeeper plays an important role in maintaining accurate financial records and supporting day-to-day accounting operations. This includes managing accounts payable, reconciling company credit cards, reviewing deposits, and ensuring that revenue recognition for completed installations is both accurate and complete. The ideal candidate brings strong attention to detail, excellent organizational skills, and experience working in a fast-paced service or installation environment.
Key Responsibilities
- Manage accounts payable by entering invoices, processing payments, and keeping vendor accounts current
- Reconcile company credit card transactions and verify supporting receipts
- Track and review customer deposits received against sales agreements
- Verify installation completion records to ensure accurate revenue recognition
- Assist with monthly and year-end reconciliations and reporting
- Maintain organized and compliant accounting documentation
- Collaborate with the operations team to align financial data with project milestones
- Support management with ad-hoc reporting and administrative tasks as needed
Qualifications
- Diploma or certificate in accounting, bookkeeping, or a related field
- Minimum of 3 years of bookkeeping or accounting experience, ideally within construction, trades, or installation industries
- Strong understanding of accounting principles and reconciliation processes
- Proficient with QuickBooks and Microsoft Excel
- Excellent attention to detail and organizational skills
- Strong written and verbal communication skills
- Ability to work independently while managing multiple priorities in a fast-paced environment
What We Offer
- Competitive compensation package
- Supportive and collaborative work environment
- Opportunity to contribute to a cleaner and more sustainable future
Job Type: Full-time
Benefits:
- Dental care
- Extended health care
Language: English (required)
Work Location: In person
About Basin Solutions
Basin Solutions specializes in recruitment and operational support for small to medium-sized businesses, helping you build the team and infrastructure you need to thrive. We connect you with top-tier talent in skilled trades, transportation and logistics, and executive-level roles—so you can grow with confidence, knowing you have the right people in the right positions.
Beyond recruitment, we provide a full suite of Health, Safety, and Environment (HSE) services tailored to meet the needs of growing businesses. From compliance support to safety training and audits, we help ensure your operations stay safe, efficient, and audit-ready.
Let Basin Solutions handle the people and the processes—so you can focus on what you do best: running and scaling your business.