Staff Accountant Bookkeeper
Johannesburg - South Africa
Job Summary
Role: Staff Accountant / Bookkeeper - (Digital Marketing Agency)
Priority Location: South Africa Philippines & Latin America
Working Hours: 9am - 5pm (Mon - Fri) US Eastern Time
Salary Range: $1800 - $3000 USD per month (The final offer is at the clients discretion and depends on the candidates interview result skills and experience.)
Type of contract: Independent Contractor
Type of job: Remote
About The Role:
We are looking for an experienced Staff Accountant / Bookkeeper to take ownership of the companys day-to-day accounting operations billing and accounts receivable processes.
This is a highly impactful role for someone who enjoys both hands-on bookkeeping and process improvement. The right person will streamline existing workflows manage high transaction volumes improve billing operations and become a trusted member of the leadership team as the company continues to grow.
While the immediate priority is bookkeeping and AR there is long-term opportunity to expand into more advanced accounting reporting and financial planning responsibilities.
What Youll Do:
Bookkeeping & Accounting
- Own the day-to-day bookkeeping function
- Maintain accurate financial records in QuickBooks
- Classify and reconcile transactions
- Perform monthly bank and account reconciliations
- Assist with month-end close activities
- Maintain organized financial documentation
Accounts Receivable & Billing
- Create and distribute client invoices
- Manage ongoing accounts receivable
- Follow up on outstanding invoices and collections
- Monitor payment activity and ensure timely collections
- Set up new customer accounts and billing profiles
- Support billing inquiries from internal stakeholders
Process Improvement
- Help simplify and improve existing accounting workflows
- Work across multiple invoicing platforms during the companys system transition
- Identify opportunities for automation and operational efficiencies
- Build scalable finance processes that support company growth
Financial Operations
- Support expense tracking and reporting
- Assist leadership with financial reporting as needed
- Partner closely with the Co-founder to gradually transition ownership of finance operations
- As the company grows provide support for budgeting forecasting and financial planning initiatives
Qualifications & Skills:
Required
- 35 years of bookkeeping or accounting experience
- Strong QuickBooks experience
- Experience managing accounts receivable and billing
- Experience reconciling high transaction volumes
- Strong understanding of accounting principles
- Excellent organizational skills and attention to detail
- Comfortable working independently
- Excellent written and verbal English communication skills
Preferred
- Staff Accountant experience
- CPA designation (or equivalent accounting qualification)
- Experience supporting a marketing agency advertising agency or professional services business
- Experience improving accounting processes and workflows
- Exposure to financial reporting budgeting or FP&A
- Experience with multiple billing or invoicing systems is highly preferred E.G.:
- Fat Merchant Stax (Client Billing)
- Hyphen (Client Billing Platform)
- Heartland Payroll (Payroll)
Why Join Us:
- Join a growing established digital marketing agency
- Work directly with the companys founders and leadership team
- Make an immediate impact by improving core business operations
- Own a critical function with significant autonomy
- Opportunity to grow into broader accounting finance and FP&A responsibilities as the company continues to scale
- Be part of a collaborative data-driven organization that values continuous improvement
What Success Looks Like:
Within your first few months you will:
- Successfully transition bookkeeping responsibilities from the current external accounting partner
- Take ownership of day-to-day bookkeeping and AR operations
- Reduce the amount of finance administration handled by the Co-founder
- Improve billing accuracy and consistency
- Create more efficient scalable accounting processes
- Become the go-to person for the companys accounting operations