← All open jobs

Other · Not stated

Recruitment agency · Corporate Staffing Services

Bookkeeper

Employer not disclosed by agency

KenyaEntry level · Not statedDeadline not stated by agencyChecked 1 Oct 2026
Illustration of an office desk with a laptop, notebook and Kenyan flag.

About this role

Role overview

Department: Finance & Accounts,

Reports to: Director,

Accounting Jobs. Corporate Staffing Services Jobs. Bookkeeper maintaining accurate financial records and supporting day-to-day accounting operations including transaction processing, reconciliations and cashbook management, requiring a diploma or certificate in Accounting, Bookkeeping or Finance, 1+ years bookkeeping experience and proficiency in accounting software and Excel, in an engineering and electrical solutions environment, on-site role in Mlolongo.

Our client is an established engineering and electrical solutions business with operations in East Africa. The company provides electrical products, machinery and equipment, power tools, cables, pumps, lubricants, batteries and related engineering services. Its customers include electrical contractors, commercial and industrial businesses, developers and other institutional customers.

They are looking for a Bookkeeper to maintain accurate and up-to-date financial records and support the day-to-day accounting operations of the business. The role will focus on transaction processing, invoicing, receipts and payments, accounts payable and receivable, reconciliations, cashbook management and financial record keeping . The ideal candidate should be highly organized, accurate and comfortable working with a high volume of transactions in a trading environment.

Read full role

Key Responsibilities

Daily Bookkeeping

  • Record all financial transactions accurately and on a timely basis.
  • Maintain the cashbook and general ledger.
  • Process sales, purchases, receipts, payments and journal entries.
  • Ensure all transactions are supported by appropriate documentation.
  • Maintain organized physical and electronic accounting records.

Accounts Receivable

  • Prepare and issue customer invoices.
  • Record customer payments and receipts.
  • Maintain up-to-date customer accounts.
  • Prepare customer statements.
  • Follow up on outstanding invoices as directed by the Finance Officer.
  • Investigate and resolve customer account discrepancies.

Accounts Payable

  • Record supplier invoices and payments.
  • Verify invoices against supporting documentation.
  • Maintain supplier accounts.
  • Reconcile supplier statements.
  • Prepare payment documentation for approval.

Bank & Cash Reconciliations

  • Maintain daily cash and banking records.
  • Perform regular bank reconciliations.
  • Identify and investigate differences between accounting records and bank statements.
  • Ensure all cash transactions are properly documented and recorded.
  • Assist with petty-cash management and reconciliation.

Inventory & Sales Records

  • Record sales and purchase transactions accurately.
  • Assist with reconciliation of sales, inventory and accounting records.
  • Support periodic stock counts and investigation of stock-related discrepancies.
  • Ensure goods sold and purchased are properly reflected in the accounting system.

Filing & Record Keeping

  • Maintain complete and orderly financial documentation.
  • Ensure invoices, receipts, payment vouchers, delivery notes and other supporting documents are properly filed.
  • Maintain confidentiality of company and customer financial information.
  • Ensure records can be easily retrieved for audit and management purposes.

Qualifications & Experience

  • Diploma or certificate in Accounting, Bookkeeping, Finance or a related field .
  • 1+ years of bookkeeping/accounting experience .
  • Experience with accounting software or ERP systems.
  • Good working knowledge of Microsoft Excel.
  • Experience with accounts payable, accounts receivable, cashbooks and bank reconciliations .
  • Experience in preferably within a trading, distribution, manufacturing or FMCG environment.
  • Progress toward CPA, ACCA or an equivalent accounting qualification is an added advantage.
  • Excellent attention to detail
  • Strong numerical ability
  • Accurate and systematic approach to work
  • Good organization and record-keeping skills
  • Strong reconciliation skills
  • Ability to identify and resolve discrepancies
  • Good computer and Excel skills
  • Integrity and confidentiality
  • Ability to meet deadlines
  • Good communication skills
  • Ability to work independently and support the wider finance team

How to Apply

If you are up to the challenge and possess the necessary qualifications and experience, please send your CV only quoting the job title in the email subject ( Bookkeeper-Mlolongo ) to: vacancies the employer’s official email address before 8 th O ctober 2026 .

NB: Only shortlisted candidates will be contacted. If you do not receive any communication from us within two weeks of your application, kindly consider your application unsuccessful. We appreciate your interest and thank you for applying.

Corporate Staffing Service never asks candidates to pay any money or pay for tests at any stage of the recruitment process.

View advert & apply