Senior Bookkeeper
5 days ago
About
At , we believe every person should be able to access support—no matter where they live. Our platform powers chat services on WhatsApp for organisations delivering health and wellbeing services at scale across the Global South.
We've helped global leaders like WHO, and national health departments (South Africa, India, Brazil) transform access to care. Now we're scaling our work with for-profit health companies that are redefining how healthcare is delivered—digitally, affordably, and at scale.
We're a small, global and remote team, from Cambodia to Colombia and everywhere in between. We deeply care about our customers. Transparency and openness are key to us, where everyone is able to voice and contribute to decisions — big or small. We value a good work-life balance, kindness, empathy and caring about humans.
Role Overview
We're seeking an experienced Senior Bookkeeper to join our small finance team, reporting directly to our Head of Finance. This is an opportunity for an optimistic problem-solver who can work independently while contributing to our mission of creating social impact at scale. You'll be instrumental in maintaining our financial records and supporting the commercial operations of a purpose-driven B2B SaaS company.
We're open to both full-time and part-time candidates for this role. Part-time arrangements should be structured (e.g., 3 fixed days per week during standard work hours) rather than ad-hoc hours. We're committed to finding the right person and are happy to discuss what works best for you.
Sounds like the next role for you? Apply with your resume and cover letter telling us why you're interested in working with us.
What You'll Do
While startup roles often expand beyond their initial scope, we've outlined the core responsibilities as follows:
Accounts receivable
- Process new customer information and subscriptions in the billing system
- Maintain and update existing customer and subscription details
- Process customer invoices and credit notes accurately and timeously
- Prepare and maintain deferred revenue and revenue recognition schedules
- Manage collection of outstanding customer balances
- Support Sales and Customer Success team members with customer queries and amendments.
Accounts payable
- Process and maintain supplier information
- Process supplier invoices and credit notes accurately and timeously
- Manage invoice approval through ApprovalMax and resolve queries
- Prepare supplier reconciliations
Bank & Credit Cards
- Manage online banking setup and weekly payment processing
- Ensure source documents are received for credit card transactions
- Complete accurate bank and credit card reconciliations
Compliance & Controls
- Ensure compliance with financial policies and internal controls.
- Assist with tax and other regulatory filings.
- Assist with the completion of various contracts.
General financial operations
- Independently manage day-to-day bookkeeping operations, proactively identifying and resolving discrepancies
- Serve as financial point of contact for operational queries
- Prepare monthly reconciliations for balance sheet and income statement accounts
- Prepare monthly trial balances
- Process expense claims within company policies
- Monitor expenses against budget and escalate issues
- Prepare inter-company schedules.
- Assist Head of Finance with management accounts, budgets, and year-end processes
- Preparation of payroll journals for review by the Head of Finance.
- Contribute to process improvements and automation initiatives.
What We're Looking For
We're seeking an independent, optimistic problem-solver who can manage multiple priorities and is genuinely passionate about social impact and mission-driven work.
- Minimum 7 years of bookkeeping experience.
- Professional bookkeeping certification or equivalent qualification preferred.
- Strong proficiency in accounting software (experience with Xero will be advantageous).
- Advanced Excel skills and comfort with financial data analysis.
- Excellent attention to detail.
- Strong communication skills.
- Comfortable working in a small, collaborative team.
- Comfortable working in a startup environment.
- Bonus points for experience with multi-currency transaction and/or B2B SaaS experience.
What We Offer
- Flexible working hours. We are open for this role to be full-time or part-time hours, depending on your need.
- Remote-work with some in-person touch points
- "Calm Fridays": most Fridays we only work for half a day and leave the rest of the day to our personal lives
- 4 weeks of PTO (personal time off) + all the public holidays in your country of residence
- Stock options
- Yearly company-wide retreats in beautiful places around the world
Apply with and tell us why you're interested in working with
-
Senior Bookkeeper
1 week ago
Cape Town, Western Cape, South Africa Time Personnel Full time R450 000 - R750 000 per yearJob OverviewApplication Deadline: 4 December 2025Job Location: Cape Town, Western CapeJob Title: Senior Bookkeeper / AccountantEducation Level: DiplomaJob Level: SeniorMinimum Experience: 5- 7 YearsSenior Bookkeeper / Accountant required in Cape Town.Are you the "go-to" person when it comes to managing the full bookkeeping function? Our client, a leader in...
-
Senior Bookkeeper
5 days ago
Cape Town, Western Cape, South Africa Hire Resolve Full time R90 000 - R120 000 per yearHire Resolve is looking for a highly skilled and experienced Senior Bookkeeper to join their client's Finance team in Cape Town. As a Senior Bookkeeper, you will be responsible for managing the financial records and bookkeeping functions of the organization.ResponsibilitiesDaily postingUpdating of daily cash flowsCreditors reconciliationsDaily cashbook...
-
Senior Bookkeeper
5 days ago
Cape Town, Western Cape, South Africa Hire Resolve Full time R60 000 - R80 000 per yearHire Resolve is a leading recruitment agency specializing in the placement of top talent across various industries. We are currently seeking a Senior Bookkeeper to join our client's own finance team. As a Senior Bookkeeper, you will be responsible for managing the financial records and bookkeeping functions for the organization.ResponsibilitiesRecord and...
-
Senior Bookkeeper
1 day ago
Cape Town, Western Cape, South Africa The Legends Agency Full time R480 000 - R600 000 per yearJob Title: Senior BookkeeperSalary: R per month CTCLocation: Rondebosch, Cape TownPosition Type: Full-TimeAvailability: ImmediateWorking Hours: Monday - Thursday, 8:30 AM - 4:30 PM; Friday, 8:30 AM - 4:00 PMJob Description:We are seeking a meticulous and dedicated Senior Bookkeeper to join our team on a full-time basis at our office in Rondebosch. The...
-
Senior Bookkeeper
5 days ago
Cape Town, Western Cape, South Africa The Legends Agency Full timeJob Title: Senior BookkeeperSalary: R per month CTCLocation: Rondebosch, Cape Town Position Type: Full-TimeAvailability: ImmediateWorking Hours: Monday - Thursday, 8:30 AM - 4:30 PM; Friday, 8:30 AM - 4:00 PMJob Description:We are seeking a meticulous and dedicated Senior Bookkeeper to join our team on a full-time basis at our office in Rondebosch. The...
-
Senior Bookkeeper
1 day ago
Cape Town, Western Cape, South Africa Time Personnel Full time R90 000 - R120 000 per yearJob OverviewApplication Deadline: 13 December 2025Job Location: Cape Town, Western CapeJob Title: Senior Bookkeeper (Half Day)Education Level: Bachelors DegreeJob Level: SeniorMinimum Experience: YearsSenior Bookkeeper (Half Day) job vacancy in Cape Town.Do you have experience managing a small company's financials full financials including payroll and...
-
Senior Bookkeeper
1 week ago
Cape Town, Western Cape, South Africa WasteBusters (Pty) Ltd Full time R160 000 - R240 000 per yearSENIOR BOOKKEEPEROnly Cape Town based candidates will be considered. Please be sure you are willing to work in Philippi East.Introduction:WasteBusters is a waste management company based in Philippi East. A vacancy has arisen in our Company for a suitably qualified Senior Bookkeeper who will be responsible for capturing invoices, keeping financial records up...
-
Bookkeeper
1 day ago
Cape Town, Western Cape, South Africa Hire Resolve Full time R180 000 - R360 000 per yearCareer Opportunity: Senior Bookkeeper Location: Cape Town Area, South Africa (Flexible) Salary: R15,000 – R30,000 Gross Basic per month Benefits: Laptop provided Start Date: ASAPAre you a highly skilled and analytical Senior Bookkeeper ready to step into a role that combines day-to-day financial accuracy with strategic support for senior management?Our...
-
Bookkeeper
1 day ago
Cape Town, Western Cape, South Africa OneDome Full timeBookkeeperWe are seeking an experienced and detail-oriented Bookkeeper to join our finance team at OneDome. This role is ideal for a highly organized professional with at least 3 years of bookkeeping experience, strong attention to detail, and expertise in bookkeeping software such as Xero. As part of a fast-paced scale-up, you will play a crucial role in...
-
Bookkeeper
7 days ago
Cape Town, Western Cape, South Africa OneDome Full time R400 000 - R800 000 per yearWe are seeking an experienced and detail-orientedBookkeeperto join our finance team at OneDome. This role is ideal for a highly organized professional with at least 3 years of bookkeeping experience, strong attention to detail, and expertise in bookkeeping software such as Xero. As part of a fast-paced scale-up, you will play a crucial role in maintaining...