Code for Africa (CfA)
Code for Africa is hiring a financial records professional to join their team on a remote, full-time basis across Africa. This role involves managing daily financial transactions, bank reconciliations, and accounting records while supporting the broader finance function. Job seekers with accounting qualifications and experience in bookkeeping can apply for this position.
📋 Job Overview
- Category: Accounting Jobs
- Job Type: Full Time Jobs
- Location: Nairobi
- Company: Code for Africa (CfA)
- Application Deadline: April 7, 2026
- Last Updated: March 25, 2026
Bookkeeper at Code for Africa (CfA) – Code for Africa (CfA) Kenya Job Details
Required: minimum requirements include:
- A certificate, diploma, or degree in Accounting or Finance
- At least 3 years of relevant bookkeeping or financial management experience
- Demonstrable financial management and recordkeeping skills
- Strong organisational skills with the ability to meet deadlines and work with minimal supervision
- Strong decision-making skills and keen attention to detail
- Excellent written and verbal communication skills in English
- Proficiency in remote cloud-based tools such as Google Workspace and Slack
- Working knowledge of financial management tools such as Xero and ApprovalMax
- The ability to work effectively in a multicultural environment distributed across Africa
Preferred: candidates who are able to demonstrate the following will have an advantage:
- Experience in financial management within the not-for-profit or media sector
- Familiarity with grant reporting and donor financial compliance
- Experience working in a remote or distributed team environment
- Proficiency in French, Arabic, or other African languages
Language and Location Requirements:
- Location: Anywhere in Africa (remote)
- Languages: English
- Preferred but not required: French, Arabic and any other African Languages.
About the Role:
Reporting to the Chief Financial Officer, the Bookkeeper will be responsible for recording financial transactions, maintaining accurate accounts, and producing financial reports. This includes posting information to accounting journals and software from source documents such as customer invoices, cash receipts, and supplier invoices, as well as reconciling accounts to ensure their accuracy.
Responsibilities: Your daily responsibilities will include:
- Recording financial transactions from source documents including customer invoices, cash receipts, and supplier invoices
- Reconciling control accounts and conducting periodic reconciliations across all accounts to ensure accuracy
- Conducting weekly reconciliations of all bank accounts
- Processing monthly payroll journals in a timely manner
- Issuing invoices and receipts to customers and ensuring receivables are collected promptly
- Purchasing supplies and equipment as authorised by management, monitoring stock levels and reordering as necessary
- Tagging and monitoring fixed assets
- Assisting the Senior Accountant in preparing financial statements and collating information for external audits
- Maintaining an orderly accounting filing system
- Identifying opportunities to improve financial processes and reporting efficiency
🎯 How to Apply
To apply for this job please visit docs.google.com.
❓ Frequently Asked Questions
The Bookkeeper at Code for Africa job in Kenya requires a certificate, diploma, or degree in Accounting or Finance as a minimum qualification. Candidates applying for this full-time job opportunity in Africa must also have at least 3 years of relevant bookkeeping or financial management experience, along with demonstrable skills in financial recordkeeping and strong organisational abilities.
Yes, this is a fully remote position open to candidates anywhere in Africa, so you can apply for the Bookkeeper at Code for Africa Kenya role from any location on the continent. The job requires fluency in English and proficiency with cloud-based tools like Google Workspace and accounting software such as Xero and ApprovalMax, but does not require relocation.
Job seekers interested in this bookkeeper position must have working knowledge of financial management tools including Xero and ApprovalMax, as well as proficiency in remote cloud-based tools such as Google Workspace and Slack. Experience in the not-for-profit sector and familiarity with grant reporting and donor financial compliance are preferred but not required for this job in Kenya.
🔍 Similar Jobs You May Like
💼 Looking for more Accounting Jobs jobs in Nairobi?
Get daily job alerts sent directly to your WhatsApp.
Job Vacancies Now is a free job listing platform and does not charge job seekers at any point during the application process. Users are encouraged to use the platform responsibly and report any suspicious or fraudulent activity.