Assistant Finance Administration
Top Benefits
About the role
About the role
Are you ready to bring structure, accuracy, and impact to a fast-moving SaaS company?
We’re looking for someone who thrives in the details but also sees the bigger picture: how every entry, every reconciliation, and every follow-up contributes to building a business that scales.
This role places you at the center of our financial operations, where accuracy and compliance drive the company forward.
What you'll do
Accounts Payable
- Review and verify invoices for tax compliance and adherence to company policies.
- Verify payment requests for accuracy, proper approval, and policy compliance.
- Export credit card transactions into QuickBooks via Float and code entries accurately.
- Code and enter invoices into QuickBooks.
Accounts Receivable
- Enter customer invoices into QuickBooks and process payments received.
- Monitor accounts receivable aging and follow up on overdue accounts.
General Ledger
- Assist with reconciling bank statements, credit card accounts, AP and AR accounts.
- Assist with the preparation of journal entries and general ledger reconciliations
- Contribute to month-end and year-end closing processes.
Payroll
- Provide support for payroll processing and process salary payments as needed.
- Record payroll transactions in the general ledger, ensuring accuracy.
Administrative Support
- Manage general office tasks, including purchasing, managing orders, and correspondence with banks and authorities.
- Respond to inquiries and provide necessary information to internal and external parties.
- Collaborate with other team members to ensure timely and accurate completion of tasks
About You
We are on the lookout for someone who is not just looking to match the job description but is driven by passion and purpose.
The ideal skill set for this role includes:
- 2-3 years of experience in an accounting or bookkeeping role.
- Excellent understanding of accounting principles and practices.
- Proficiency in Microsoft Office Suite, particularly Excel.
- Familiarity with accounting software, especially QuickBooks Online (highly preferred).
- Strong attention to detail, problem-solving, and organizational abilities.
- Ability to effectively communicate with team members, vendors, and customers, in english and french.
Considered an asset
- Certificate / Diploma in accounting or a related field
- Knowledge of accounting principles as IFRS or / and Canadian GAAP or / and US GAAP.
- Experience in SaaS (Software as a Service) environment.
Why us?
At magicplan, we believe in working hard, having fun, and building something meaningful together. When you join our team, you get more than just a job - you get the support, recognition, and opportunities to grow your career.
Here’s what you can expect:
- Competitive Compensation – Your hustle is rewarded.
- 4% RRSP Employer Match – Because your future matters as much as your present.
- Comprehensive Benefits – Medical, dental, and vision insurance with company contributions to support your well-being.
- Time Off That Counts – 20 vacation days plus 11 federal holidays to recharge, explore, and rest.
- Flexibility & Autonomy – Work in a dynamic, hybrid culture where you have the freedom to lead, create, and make an impact.
- Learning & Development – Access a competitive annual budget to invest in your growth and keep your skills sharp.
Our Culture in Action
- Flat hierarchies: no micro-management, just open collaboration with leadership.
- Purpose & Responsibility: contribute to projects that truly matter.
- Team Spirit: we keep it simple, transparent, and fun.
If you are an organized, driven individual with a passion for numbers and a desire to grow in the accounting field, we would love to hear from you!
magicplan celebrates diversity and is committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please note, this position is open only to candidates authorized to work in the named location since it does not include sponsorship or visa of any kind.
Due to the high volume of applications we receive, we will only get in contact with selected candidates.
About magicplan
magicplan is the app every contractor loves. Instantly create and share floor plans, field reports, and estimates with one easy-to-use application. magicplan offers a better way to get work done while in the field.
magicplan is renowned worldwide: • Downloaded by over 18 million users • Best of the year 2012 and 2017 • #1 iPhone Utilities in 76 countries • #1 iPad Utilities in 104 countries • Every day the equivalent of a small city is mapped with magicplan
Measuring & Sketching We use state-of-the-art tech with an easy-to-use interface, allowing you to measure and sketch interior plans in 2D & 3D.
Reporting Add photos, 360° images, notes, custom forms, and markups to create structured reports that eliminate any risk of confusion.
Estimating We developed a way to combine take-off and estimate to automatically calculate pricing on your mobile device.
Available on iOS and Android
Assistant Finance Administration
Top Benefits
About the role
About the role
Are you ready to bring structure, accuracy, and impact to a fast-moving SaaS company?
We’re looking for someone who thrives in the details but also sees the bigger picture: how every entry, every reconciliation, and every follow-up contributes to building a business that scales.
This role places you at the center of our financial operations, where accuracy and compliance drive the company forward.
What you'll do
Accounts Payable
- Review and verify invoices for tax compliance and adherence to company policies.
- Verify payment requests for accuracy, proper approval, and policy compliance.
- Export credit card transactions into QuickBooks via Float and code entries accurately.
- Code and enter invoices into QuickBooks.
Accounts Receivable
- Enter customer invoices into QuickBooks and process payments received.
- Monitor accounts receivable aging and follow up on overdue accounts.
General Ledger
- Assist with reconciling bank statements, credit card accounts, AP and AR accounts.
- Assist with the preparation of journal entries and general ledger reconciliations
- Contribute to month-end and year-end closing processes.
Payroll
- Provide support for payroll processing and process salary payments as needed.
- Record payroll transactions in the general ledger, ensuring accuracy.
Administrative Support
- Manage general office tasks, including purchasing, managing orders, and correspondence with banks and authorities.
- Respond to inquiries and provide necessary information to internal and external parties.
- Collaborate with other team members to ensure timely and accurate completion of tasks
About You
We are on the lookout for someone who is not just looking to match the job description but is driven by passion and purpose.
The ideal skill set for this role includes:
- 2-3 years of experience in an accounting or bookkeeping role.
- Excellent understanding of accounting principles and practices.
- Proficiency in Microsoft Office Suite, particularly Excel.
- Familiarity with accounting software, especially QuickBooks Online (highly preferred).
- Strong attention to detail, problem-solving, and organizational abilities.
- Ability to effectively communicate with team members, vendors, and customers, in english and french.
Considered an asset
- Certificate / Diploma in accounting or a related field
- Knowledge of accounting principles as IFRS or / and Canadian GAAP or / and US GAAP.
- Experience in SaaS (Software as a Service) environment.
Why us?
At magicplan, we believe in working hard, having fun, and building something meaningful together. When you join our team, you get more than just a job - you get the support, recognition, and opportunities to grow your career.
Here’s what you can expect:
- Competitive Compensation – Your hustle is rewarded.
- 4% RRSP Employer Match – Because your future matters as much as your present.
- Comprehensive Benefits – Medical, dental, and vision insurance with company contributions to support your well-being.
- Time Off That Counts – 20 vacation days plus 11 federal holidays to recharge, explore, and rest.
- Flexibility & Autonomy – Work in a dynamic, hybrid culture where you have the freedom to lead, create, and make an impact.
- Learning & Development – Access a competitive annual budget to invest in your growth and keep your skills sharp.
Our Culture in Action
- Flat hierarchies: no micro-management, just open collaboration with leadership.
- Purpose & Responsibility: contribute to projects that truly matter.
- Team Spirit: we keep it simple, transparent, and fun.
If you are an organized, driven individual with a passion for numbers and a desire to grow in the accounting field, we would love to hear from you!
magicplan celebrates diversity and is committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please note, this position is open only to candidates authorized to work in the named location since it does not include sponsorship or visa of any kind.
Due to the high volume of applications we receive, we will only get in contact with selected candidates.
About magicplan
magicplan is the app every contractor loves. Instantly create and share floor plans, field reports, and estimates with one easy-to-use application. magicplan offers a better way to get work done while in the field.
magicplan is renowned worldwide: • Downloaded by over 18 million users • Best of the year 2012 and 2017 • #1 iPhone Utilities in 76 countries • #1 iPad Utilities in 104 countries • Every day the equivalent of a small city is mapped with magicplan
Measuring & Sketching We use state-of-the-art tech with an easy-to-use interface, allowing you to measure and sketch interior plans in 2D & 3D.
Reporting Add photos, 360° images, notes, custom forms, and markups to create structured reports that eliminate any risk of confusion.
Estimating We developed a way to combine take-off and estimate to automatically calculate pricing on your mobile device.
Available on iOS and Android