Job Overview
Our client in the accounting firm industry is looking for a highly organized detail oriented Accounts & Administration Officer to join our Nairobi office. The ideal candidate will have strong skills in bookkeeping and administrative support combined with experience managing visa and work permit applications. This role is perfect for someone who enjoys numbers thrives on detail and can confidently navigate immigration procedures with the Kenya Immigration Service.
Key Responsibilities
Bookkeeping & Accounting
Record daily financial transactions accurately in accounting software.
Maintain ledgers reconcile bank statements and manage petty cash.
Prepare management accounts VAT returns and compliance reports.
Organise and maintain accounting documents for audits.
Liaise with clients to collect invoices receipts and supporting records.
Administration
Provide day-to-day administrative support to the Nairobi team.
Maintain electronic and physical filing systems.
Draft correspondence reports and presentations.
Coordinate meetings schedules and office supplies.
Visa & Immigration Processing
Manage visa and work permit applications including Class A and other categories.
Liaise with Kenya Immigration Service to ensure compliance and timely processing.
Maintain records of applications renewals and deadlines.
Proactively coordinate renewals for staff and clients.
Requirements
- Proven bookkeeping experience (preferably in an accounting firm).
- Strong administrative skills with ability to multitask.
- Experience handling visa/work permit applications in Kenya.
- Proficiency in Microsoft Office or Google Workspace.
- Exceptional attention to detail and accuracy.
- Professional accounting qualification (full or part) or ongoing studies.
- Familiarity with QuickBooks Xero or Sage
- Knowledge of Kenyan tax and compliance requirements.
- Professional in dealing with clients and authorities.
- Able to work independently and within a team.
If you meet the above qualifications send your application letter and resume to before the 27th of August 2025 with the subject line "Immigration Accounts and admin officer."or apply on our website. Only shortlisted candidates will be contacted. 3+ years of commercial software testing experience. Coding proficiency in at least one modern language like C# or Java Experience with test automation tools and infrastructure, Selenium, Ranorex & Jenkins highly desirable Exposure to web technologies such as SOAP, REST, and OData. Understanding of software development process, best practices, and concepts. Proficiency in designing, developing, and maintaining test cases and test suites. Experience working in an Agile Scrum development environment.