About Us
African Management Institute (AMI) is an EdTech start up building Africa’s leading workplace learning for ambitious companies and talent. As an African champion, building Africa's business champions, we've trained more than 100,000 people and 40k+ enterprises - from executives to entry-level workers in large and small companies across the continent.
With our hub in Nairobi, and teams in 8 African markets, we combine AI-powered diagnostics, live learning and practical tools to deliver the highest-outcome learning programmes for African business. Clients love our practical approach to learning for business, supported by an evidence-based methodology and tech platform, built for the African market. AMI was listed in the prestigious Norsken/100 as one of the leading social impact companies in the world, and has been proudly recognized by the Financial Times as one of Africa’s Fastest Growing Companies for the past two years.
We are expanding rapidly. AMI has offices in Uganda, Kenya, South Africa, Rwanda and Senegal and country representatives in Ethiopia and Nigeria. Our diverse and rapidly-expanding 150+ team reflects all corners of the continent and beyond. Our work environment is fun, flexible and inclusive, with opportunity for growth. AMI-GOs ask questions, get things done, and put the team before self to achieve our mission. If our vision for enabling ambitious businesses across Africa to thrive has sparked your imagination, and if your skills and experience match the description below, then we’d love to hear from you.
Job Description
The Assistant Accountant will be based in Kigali and will play a critical role in keeping AMI's financial engine running accurately, efficiently, and compliantly. This is a role for someone who takes genuine pride in getting the numbers right — someone who is organized, detail-oriented, and understands that strong financial foundations are what enable AMI to deliver impact at scale across the continent.
The successful candidate will report to the Finance Controller in Rwanda and to AMI's Senior Accountant based in Kenya, and will liaise with staff across other country offices, including Senegal and South Africa.
Accounting functions and internal controls
Account receivables
-
Ensure that inter-company billing is in line with procedures (e.g. mark-up, charge out rate, VAT treatment) and is properly recorded.
-
Ensure customer invoices (external and internal) are accurate and raised on time
-
Invoices are filed sequentially on the google drive folder per month
Account payables
-
Updating the Expense tracker based on approved POs and Expense reports
-
Ensure that supplier invoices are properly authorized, posted and coded to the relevant account code, and recorded in the accounting system weekly
-
Reconciling the A/P monthly to the supplier statement/invoice - For all major suppliers
-
Reconcile the AP Listing to the TB monthly
-
Updating payments on AP before the next payment run
-
Preparing payment run before 14th, 23rd and 30th.
Cash and Bank
-
Ensure that cash is safe-guarded, and payments properly accounted for
-
Ensure that bank accounts and mobile money balances are posted at least weekly
-
Weekly posting of direct debits and credits from bank statements
-
Monthly reconciliation for all accounts – Bank accounts and Petty cash
-
Reconciliations and bank statements are saved on Google Drive
-
Ensure that cash is safe-guarded and payments properly accounted for
-
Ensure that bank payments are properly authorized
-
Ensure that bank deposits and receipts are properly accounted for and with sufficient supporting documentation.
Financial processing and internal control
-
Ensure that accounting records are accurate and up to date and that required monthly processing deadlines are met
-
Preparation of monthly Country reports by 12th of every month
-
Understand and follow group accounting procedures (per finance manual) and ensure that others do the same
-
Assist the Financial Controller and Accountant, as required
Grants
-
Support grants and donor compliance by ensuring financial transactions adhere to donor rules and reporting requirements, and tracking expenditure against approved budgets.
-
Collaborate with the programs team and other departments to align financial records with work plans and support donor reporting.
Tax, Compliance and governance
-
Comply with local VAT, income tax, WHT and statutory reporting requirements (liaising with tax and other advisers as necessary)
-
Prepare a monthly reconciliation of Sales as per VAT to sales as per Ledger.
-
Liaise with company auditors as necessary to ensure a smooth annual audit process.
Requirements
Education and Experience
-
Bachelor's degree in Accounting, Finance, or a related field
-
Minimum 4 years of hands-on experience in an accounting or bookkeeping role, preferably within a structured finance team
-
Professional accounting certification (CPA, ACCA, or equivalent) — completed or in progress — is a strong advantage
-
Experience in grant financial management and donor compliance is highly desirable
-
Prior experience working in a multi-country, NGO, or development sector environment is an added advantage
Technical Skills
-
Proficient in at least one recognised accounting software package (e.g. QuickBooks, Sage, Xero, or similar)
-
Strong working knowledge of Microsoft Excel and Google Workspace tools
-
Solid understanding of Rwanda's tax and statutory compliance requirements — VAT, WHT, income tax — or a demonstrable ability to get up to speed quickly
-
Familiarity with accounts payable and receivable processes, bank reconciliations, and month-end reporting
Personal Attributes
-
Highly organized and methodical — you manage multiple deadlines without losing accuracy
-
Strong attention to detail and a genuine commitment to getting things right first time
-
A clear and confident communicator who can work effectively with finance and non-finance colleagues across different locations
-
A collaborative team player who is flexible, helpful, and willing to roll up their sleeves
-
Self-motivated with a growth mindset — you actively seek to learn and improve
-
Comfortable working in a fast-paced, dynamic environment where priorities can shift.
Benefits
Why join us
A high-impact, diverse and ambitious team with common values:
-
Be the best: We work really hard, are proud of what we do, and love delighting our clients with quality.
-
Own it: We step up to the task, never pass the buck and hold ourselves accountable for delivering results.
-
Push the limits: We ask why, embrace failure and try new things. We never settle.
-
Do what’s right: We act with integrity, confront dishonesty, treat people fairly and strive to contribute to the greater good
-
Always care: We don’t have ego – it’s always ‘team before me’. We are kind, we celebrate each other’s success, and we care enough to give honest feedback.
A dynamic office & team life:
-
Brand new offices in Westlands, Nairobi
-
Monthly team social events and yearly offsite
-
Regular learning and coaching opportunities
A hybrid working model