Current vacancies
UN jobs in Nairobi (NAI), Kenya 🇰🇪
UN-system agencies post vacancies based in Nairobi (NAI), Kenya, Kenya. UNlockit aggregates every currently-open role assigned to this duty station — across regional offices, country offices, peacekeeping and special-political missions, and headquartered programmes. Each posting links back to the official application page.
- Open roles
- 3
- Organisations
- 1
- Last refreshed
- 7/21/2026
Latest open roles
Payroll & Data Officer (Arabic/French Speaking) (Nairobi (NAI), KE, 32737)
International Committee of the Red Cross · 🇰🇪 Nairobi (NAI), Kenya
The International Committee of the Red Cross (ICRC) is seeking a Payroll & Data Officer (Arabic/French Speaking) based in Nairobi, Kenya. Reporting to the Regional Payroll Hub Manager, the incumbent will manage the accurate and timely processing of payroll for 500-1,000 staff across multiple Arabic and French-speaking countries. Key responsibilities include verifying HR data, processing salaries and statutory deductions, coordinating with Finance for payments, and maintaining secure payroll records. The role requires generating payroll reports, resolving discrepancies, and ensuring compliance with organizational and statutory standards. Additionally, the officer will produce HR analytics and workforce reports, including headcount and contract information, to support internal stakeholders and audits. The ideal candidate possesses a Bachelor’s degree in HR, Accounting, Finance, or a related field, along with 3-5 years of professional experience in payroll processing, HR data management, and tax administration. Fluency in Arabic and/or French at C level is mandatory. This is a 1-year fixed-term contract, renewable based on budget and performance, requiring the applicant to have existing legal right to work in Kenya.
Closes 8/18/2026Front End Engineer (Nairobi (NAI), KE, 32788)
International Committee of the Red Cross · 🇰🇪 Nairobi (NAI), Kenya
The International Committee of the Red Cross (ICRC) is seeking a Front End Engineer based in Nairobi, Kenya, to customize Frappe Desk and build a Progressive Web App (PWA) for its Protection digital ecosystem. The role focuses on creating offline-first, user-friendly interfaces with low-friction error handling and in-app guidance for users with varying digital skills. Key responsibilities include designing and maintaining the frontend using the Frappe Framework and Vue.js, troubleshooting production incidents, monitoring performance, and collaborating with product owners, architects, and UX teams within an agile delivery model. The ideal candidate possesses deep expertise in PWA technologies, service workers, and client-side persistence patterns, along with experience in Docker, Linux, and Git. The position requires a Bachelor’s degree in IT engineering or equivalent, a minimum of five years of frontend development experience (including two years with Frappe UI), and excellent English proficiency. Fluency in French and contributions to the Frappe ecosystem are advantageous. This is a one-year fixed-term contract, renewable based on budget and performance, requiring the applicant to have existing legal right to work in Kenya.
Closes 8/18/2026Frappe Full Stack Engineer (Nairobi (NAI), KE, 32787)
International Committee of the Red Cross · 🇰🇪 Nairobi (NAI), Kenya
The International Committee of the Red Cross (ICRC) is seeking a Frappe Full Stack Engineer based in Nairobi, Kenya, to design, develop, and maintain a next-generation digital protection ecosystem. This role replaces the existing Microsoft Dynamics CRM platform and involves full-stack development using the Frappe Framework. Key responsibilities include building REST APIs, optimizing MariaDB database structures, developing responsive frontend interfaces with JavaScript and Frappe UI, and writing server-side business logic in Python. The engineer will manage containerized deployments via Docker and Kubernetes/OpenShift, create CI/CD pipelines for Azure DevOps and GitHub, and perform code reviews. The role requires troubleshooting production incidents, managing technical documentation, and supporting ICT teams in the field. The ideal candidate possesses deep mastery of Frappe development, including DocType metadata and workflows, along with significant experience in Python and frontend technologies like Vue.js. Strong knowledge of database systems, SQL, and Linux is essential. The position offers a 1-year fixed-term contract with the possibility of renewal, flexible work schedules, and the opportunity to contribute to humanitarian efforts protecting conflict victims.
Closes 8/18/2026
Top organisations
- International Committee of the Red Cross3
Top countries
- Kenya3
Frequently asked questions
Which UN agencies are based in Nairobi (NAI), Kenya?
Agencies vary by location. The list below shows organisations with currently-open roles based in Nairobi (NAI), Kenya.
How are duty stations classified on UNlockit?
Duty station reflects the city the role is assigned to, as published on the agency's posting. Home-based and multi-location roles surface on dedicated pages.
Explore related categories
Track every matching UN role
Create a free account to save deadlines, get AI-scored matches, and receive a daily digest of new roles in this slice.