JobsZA
Back to all jobs

Bookkeeper & Office Administrator

Cherry Assistant

Other,

Salary not listedPart-time · Posted Yesterday

Administrative and clerical roles handle the day-to-day paperwork, scheduling and record-keeping that keep SA businesses running, and are a popular path for matriculants with strong organisation skills.

This listing does not state a salary. As a guide, admin roles in South Africa typically pay R8 000 to R20 000 a month (indicative).

Job description

We are hiring a Bookkeeper & Office Administrator (Construction) for a residential construction company in the Construction industry. This is a part-time, fully remote role supporting a United Kingdom-based company.

This role is ideal for someone who is highly organized, detail-oriented, and experienced in bookkeeping for small businesses, preferably within the construction industry. The ideal candidate is confident using QuickBooks Online, enjoys keeping financial records accurate, communicates professionally, and can independently manage administrative tasks in a fast-paced remote environment.

Key Responsibilities

  • Maintain accurate financial records in QuickBooks Online, including accounts payable, accounts receivable, and bank/credit card reconciliations.
  • Prepare and send customer quotations and invoices while tracking payments and following up on outstanding balances.
  • Support payroll processing by maintaining employee records, timesheets, and payroll-related documentation.
  • Process vendor invoices, purchase orders, expense receipts, and ensure timely payments.
  • Maintain job and project records while assisting with basic job costing for residential construction projects.
  • Monitor shared inboxes and respond professionally to customer, supplier, and internal team inquiries (approximately 10% of workload).
  • Perform data entry, document management, filing, and general office administration tasks.
  • Prepare regular financial summaries and reports for management.
  • Coordinate with subcontractors, suppliers, and internal team members to collect documentation and resolve administrative or accounting inquiries.
  • Maintain organized digital records using Microsoft 365 and shared cloud storage.

Required Qualifications

  • Minimum of 2 years of bookkeeping experience using QuickBooks Online.
  • Proven experience managing invoicing, quotations, accounts payable, and accounts receivable in a small business environment.
  • Previous experience supporting construction, trades, or field service businesses (residential construction preferred).
  • Experience assisting with payroll processing and employee timesheet management.
  • Excellent written and verbal English communication skills with professional email etiquette.
  • Strong organizational skills with exceptional attention to detail and the ability to work independently.

Preferred Qualifications

  • Experience working with UK-based construction companies and familiarity with UK bookkeeping terminology.
  • Knowledge of job costing and construction accounting best practices.
  • QuickBooks Online Certification or advanced QuickBooks training.
  • Experience supporting growing small businesses in a remote environment.

Required Skills & Tools

  • QuickBooks Online (QBO)
  • Microsoft 365 (Excel, Outlook, Word)
  • Microsoft Teams and/or Zoom
  • Basic familiarity with remote desktop software and VPN environments
  • Strong organizational, communication, and time management skills

Schedule & Pay

  • Part-time position (approximately 20 hours per week).
  • Working hours fall between 9:00 AM–5:00 PM GMT/BST, with flexibility across 4–5 working days.
  • This is a fully remote position supporting a United Kingdom-based company.
  • Compensation ranges from R7,000-R10,000 per month
  • Includes onboarding support, training, and opportunities to grow into expanded hours or a full-time position based on performance.

System Requirements

  • Internet speed of at least 20 Mbps (download and upload)
  • Computer with a 2.4 GHz processor or higher
  • 8 GB RAM or higher
  • Windows 10 or newer, or Mac OS X 10.10 or newer
  • HD 720p webcam
  • Headset with a microphone

Benefits

  • Competitive pay rates
  • Company-provided business email address and communication tools
  • Enjoy the flexibility of working remotely from home or any location of your choice
  • Eliminate commuting time while maintaining a healthy work-life balance
  • Consistent work with a long-term client and predictable workload
  • Opportunity to work closely with the founders and contribute directly to the success of a growing residential construction company
  • Opportunities for career growth and increased responsibilities as the company expands
  • Stable work hours and reliable pay
  • A supportive and inclusive work environment that values collaboration, initiative, and professional development

Ready to Apply? If you're a detail-oriented bookkeeping professional who enjoys keeping finances organized while supporting a growing construction business, we'd love to hear from you. Apply today and become an important part of a collaborative team where your work will have a meaningful impact.

Good to know

What does this admin job pay?

This listing does not state a salary. As a guide, admin roles in South Africa typically pay R8 000 to R20 000 a month (indicative).

Do I need experience for admin jobs in Other?

This admin role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Linkedin" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Linkedin · Posted Yesterday

More admin and similar jobs in Other

Millwright Rietvlei - Gauteng

CK Africa Talent

Other, Yesterday

R33K/mo

Administrative Assistant - Remote, Remote

Dynexity

Other, Yesterday

R10K - R15K/mo

Wine Barista

Confidential

Other, 2 days ago

R8.5K - R8.5K/mo

Human Resources Manager

Confidential

Other, Gauteng2 days ago

R50K - R50K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp