Positions in: Anywhere in Africa.
Are you detail-oriented and skilled in managing finances while ensuring accurate records?
Code for Africa (CfA) has immediate vacancies for a full-time Bookkeeper to join our Secretariat team. Exceptional candidates from anywhere in Africa will be considered for this position.
You have a strong eye for detail and a passion for numbers, finance, and efficient systems. You enjoy finding smarter ways to manage financial operations and reporting, are comfortable collaborating with diverse, distributed teams, and consistently take initiative to deliver results. You may have experience managing finances and budgets within the not-for-profit sector as this would be a strong advantage. You are now seeking a challenge that will further develop your financial expertise and advance your career.
The successful candidate will work as part of a multinational and multilingual team using digital collaboration tools to create content for a global audience and international media partners.
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
What We Offer:
- A competitive salary, subject to experience, with opportunities for performance-based growth, both in terms of career path and public stature.
- Medical insurance cover, underwritten by a remote-first provider to ensure cover wherever you are
- A dynamic workplace, with a transnational team, occasional international travel, and generous vacation benefits.
- Ongoing opportunities to learn new cutting-edge skills and techniques/technologies to future-proof yourself in a rapidly evolving industry.
- A chance to shine on a global stage, writing for international audiences and interacting with colleagues around the world.
How to apply:
Please fill in this form: https://forms.gle/8BT3D3x8UEDnF8sU6 by 7 April 2026
About Us:
Code for Africa (CfA) is the continent’s largest network of indigenous African civic technology and investigative data journalism laboratories, with over 120 staff in 26 countries, who build digital democracy solutions that are intended to give citizens unfettered access to actionable information that empowers them to make informed decisions and that strengthen civic engagement for improved public governance and accountability.
This includes building infrastructure such as the continent’s largest open data portal, open.AFRICA, and largest open source civic software portal, commons.AFRICA, as well as the largest repository of investigative document-based evidence, source.AFRICA, as well as incubating initiatives as diverse as the africanDRONE network that gives citizens their own ‘eyes in the sky’, the PesaCheck fact-checking initiative in 12 African countries, and the sensors.AFRICA remote-sensing citizen science initiative to combat air/water pollution.
CfA also incubates the African Network of Centres for Investigative Reporting (ANCIR), as an association of the continent’s best investigative newsrooms, ranging from large traditional mainstream media to smaller specialist units. ANCIR member newsrooms investigate crooked politicians, organised crime and big business. The iLAB is ANCIR’s in-house digital forensic unit, with teams in east, south and west Africa. ANCIR uses its resources to strengthen newsrooms’ own internal capacity, by providing access to the world’s best whistleblower encryption and investigative semantic analysis technologies, as well as skills development, and seed grants for cross-border collaboration.
At CfA, we don’t just accept differences – we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. CfA is proud to be an equal opportunity workplace and is an affirmative action employer. If you have a disability or special need that requires accommodation, please let us know.
To all recruitment agencies: CfA does not accept agency resumes. Please do not forward resumes to our employment application line, CfA employees or any other CfA contact. CfA is not responsible for any fees related to unsolicited resumes.
Please note: Due to high volumes of applications, we are unable to respond to each one individually. If you are selected for an interview, we will contact you.