Bookkeeper

Work set-up: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)
Work from: 
South Africa

Offer summary

Qualifications:

Proven experience as a Bookkeeper or Junior Accountant in a multi-entity environment., Advanced knowledge of Xero accounting software., Familiarity with invoicing tools like Zoho and experience with multiple currencies., AAT qualification or similar is preferred..

Key responsibilities:

  • Maintain accurate financial records across multiple entities.
  • Reconcile bank accounts and manage accounts payable and receivable.
  • Support payroll processing and prepare financial reports.
  • Ensure compliance with accounting standards and collaborate with international teams.

Talent Shore logo
Talent Shore https://talent-shore.com
51 - 200 Employees
See all jobs

Job description

Job Title: Bookkeeper
Location: Fully Remote (South Africa-based)
Working Hours:

  • UK Standard Time: 9:00 AM – 5:30 PM (GMT)

  • Summer Hours (May – Aug): Mon–Thurs 8:30 AM – 6:00 PM, Fri 8:30 AM – 12:30 PM


About Our Client:

Our client is a purpose-driven global organisation that delivers impactful overseas experiences for students and volunteers through a blend of charitable and commercial operations. Their mission? Empowering young people to travel with purpose, while supporting sustainable development initiatives in communities across Asia, Africa, and Latin America. With a mix of charity and business entities under their umbrella, the work is dynamic, meaningful, and far from ordinary.


Job Description:

Our client is looking for a detail-oriented and highly organised Bookkeeper to join their growing remote finance team. This role calls for someone with strong technical skills in Xero and a solid foundation in accounting principles. You'll play a critical part in maintaining financial accuracy across multiple international entities, including both non-profit and for-profit divisions within the travel and development sectors.

Key Responsibilities:

  • Maintain accurate and up-to-date financial records across multiple entities

  • Reconcile bank accounts and financial records (GBP, USD, ZAR, INR, TZS)

  • Manage Accounts Payable and Accounts Receivable, including supplier and customer liaison

  • Prepare and post journals, maintain ledgers, and manage cash flow

  • Support payroll processing and employee expense reconciliation

  • Assist in the preparation of monthly and annual financial reports

  • Set up payments via systems like Teleru (experience not required, training provided)

  • Ensure compliance with relevant accounting standards (GAAP, IFRS) and internal policies

  • Use Xero and Zoho (linked) to manage invoicing, transactions, and reporting

  • Collaborate with finance and operations teams across multiple time zones

  • Understand and correctly classify complex accounting transactions (e.g. income in advance, deferred income, intercompany transfers)

  • Contribute to audit preparation and grant/donation financial tracking



Requirements

  • Proven experience as a Bookkeeper or Junior Accountant in a multi-entity environment

  • Advanced working knowledge of Xero (non-negotiable), including reconciliations, journals, and reporting

  • Familiarity with Zoho for invoicing and Wise, OFX, or Revolut is a plus

  • Prior experience in the travel or charity/non-profit sector strongly preferred

  • Ability to manage financial operations across multiple currencies and time zones

  • Highly organised, proactive, and able to work independently with minimal supervision

  • Excellent written and verbal communication skills

  • Strong Excel skills and familiarity with cloud-based accounting tools

  • AAT qualification or similar preferred

  • Comfortable occasionally working outside standard hours when needed due to global collaboration demands



Benefits

  • 100% Remote (Work from anywhere in South Africa)

  • Work with a mission-led global team across the UK, Asia, Africa, and the Americas

  • 20 days of annual leave plus 8 UK public holidays

  • Flexible summer working hours (half-day Fridays from May to August)

  • Exposure to a dynamic mix of charitable and commercial finance work

  • Make a real impact supporting global education and development


NB: Due to the high volume of applications, if you have not received a response from the Talent Acquisition team within 4 weeks, please consider your application unsuccessful.




Salary: 20 000- 33 000

Required profile

Experience

Level of experience: Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Microsoft Excel

Related jobs