Finance Officer (3 Month Contract)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Accounting, Finance, or a related discipline., Up to 8 years of experience in finance or accounting roles, particularly with QuickBooks Online., Strong background in financial processes, especially reconciliations and data integrity., Excellent organizational and multitasking abilities with a proven ability to meet tight deadlines..

Key responsibilities:

  • Generate and submit client invoices and monitor accounts receivable.
  • Maintain payroll records and process updates related to compensation and benefits.
  • Reconcile bank and credit card statements and assist with cash flow forecasting.
  • Prepare financial reports and respond to internal and external audit requests.

EyeCarePro Inc. logo
EyeCarePro Inc. Marketing & Advertising SME https://www.eyecarepro.com/
51 - 200 Employees
See all jobs

Job description

Job Description

About EyeCarePro
EyeCarePro is the leading marketing agency for eyecare professionals, delivering comprehensive digital marketing solutions to optometry practices across the US and Canada. We specialize in enhancing the visibility and growth of our clients through strategic digital platforms, custom websites, and storytelling that connects practices with patients actively seeking care. Our commitment to innovation and quality has earned us the EyeVote Award for five consecutive years in the Online and Social Media Marketing Services category.

Role Overview
We are seeking a detail-oriented and experienced QuickBooks Online Setup & Migration Expert to support our finance operations during a critical transitional period. This contract role will work closely with our CFO and Finance team to ensure accurate and timely execution of core financial processes, including billing, payroll, reconciliations, and reporting. The successful candidate will play a key role in maintaining smooth and efficient financial workflows across our brands.

Key Responsibilities

Debtors & Billing

  • Generate and submit client invoices based on contracts and onboarding details

  • Monitor accounts receivable and follow up on outstanding payments

  • Manage ACH/debit orders and credit card payment setups

  • Provide internal teams with updated billing reports and support adjustments

  • Prepare weekly and monthly cash flow and debtors aging reports

Payroll

  • Maintain payroll records for employees and contractors

  • Process updates related to compensation, benefits, terminations, and PTO

  • Submit payroll summaries and reimbursement schedules for approval

  • Assist with year-end tax submissions (e.g., W2s, 1099s for U.S.-based employees)

  • Reconcile payroll records with the general ledger and vendor statements

Banking & Payables

  • Process daily transactions: deposits, withdrawals, credit card charges, and transfers

  • Reconcile bank and credit card statements, ensuring accurate posting to the general ledger

  • Support senior finance staff with special projects and initiatives

  • Maintain expense records and facilitate payment approval workflows

  • Assist in weekly cash flow forecasting and reporting

General Ledger & Reporting

  • Submit general ledger files and monthly change reports

  • Prepare debtor and creditor aging reports for review

  • Reconcile intercompany transactions and assist with reviews

  • Respond to internal and external audit requests

  • Contribute to internal finance reporting packs, including commentary and analysis

Key Requirements

QuickBooks Online (QBO) Expertise

  • In-depth knowledge of QBO features, setup, and best practices

  • Proven experience in migrating general ledgers between accounting systems

  • Skilled in diagnosing and correcting account misconfigurations and discrepancies

  • Strong background in financial processes, especially reconciliations

Finance & Accounting Skills

  • Solid understanding of accrual accounting and financial compliance standards

  • High attention to detail and ability to maintain data integrity

  • Skilled in identifying and resolving inconsistencies in financial data

Communication & Collaboration

  • Clear, professional communicator with experience documenting and delivering handovers

  • Able to collaborate effectively in a remote environment

  • Provides timely and transparent reporting to stakeholders

Qualifications

  • Bachelor's degree (NQF level 7) in Accounting, Finance, or a related discipline (e.g., BCom, BA, BSc)

  • Up to 8 years experience in finance or accounting roles, with a strong background in QBO

  • Excellent organizational, administrative, and multitasking abilities

  • Proven ability to meet tight deadlines and perform well under pressure

Additional Requirements
This is a fully remote role. Candidates must provide their own:

  • Computer and monitor(s)

  • Quiet and professional workspace

  • Reliable, high-speed internet connection

  • Backup power solution (for regions impacted by load-shedding or outages)

Required profile

Experience

Industry :
Marketing & Advertising
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Multitasking
  • Organizational Skills
  • Collaboration
  • Communication

Finance Manager Related jobs