ForGood
Home / Jobs /Engineering & Technology / Senior DeveloperEnglish · Français · Español

Senior Developer

LocationNairobi
LevelSenior
Posted3d ago
Engineering & Technology

Quick answer

The United Nations Environment Programme (UNEP) is hiring a part-time Senior Developer to support the modernization of UNEP web platforms in Nairobi, Kenya.

Role
Senior Developer
Organization
United Nations Environment Programme
Location
Nairobi
Level
Senior
Category
Engineering & Technology

The role

The United Nations Environment Programme (UNEP) is seeking a Senior Developer to provide senior technical support for the continued modernization of UNEP web platforms in the context of the Digital Portfolio Overhaul. The consultant will work eight days per month, focusing on complex or high-risk technical issues, continuity of critical systems, and the structured transfer of knowledge and responsibilities to the consultant’s designated replacement.

What you'll do

  • Provide senior technical advice and troubleshooting for complex issues affecting the corporate website, Starter Kit and priority web-platform migrations.
  • Support technical readiness of major releases and migrations, with particular attention to dependencies, security, performance, integrations and rollback requirements.
  • Coach the designated replacement through practical review of the principal systems, repositories, development workflows, deployment processes, architecture and outstanding technical issues.
  • Develop a practical Drupal technical training and operations manual for use by UNEP developers and the designated replacement.
  • Develop and maintain comprehensive technical documentation for UNEP’s Drupal environment.

What it takes

  • A master’s degree in computer science, information systems, software engineering or other related field is required.
  • A minimum of five years of progressively responsible professional experience in web development, including substantial senior-level experience with PHP and Drupal is required.
  • Strong experience with Drupal architecture, themes, modules, configuration, reusable components, website migrations and modernization of enterprise web platforms is required.
  • Experience with JavaScript and modern front-end technologies, preferably React and Next.js is required.
  • Experience designing and integrating APIs and working with enterprise search technologies such as Elasticsearch or OpenSearch is required.
  • Strong knowledge of Git, code review and CI/CD deployment workflows is required.

What you'll bring

PHPDrupalJavaScriptReactNext.jsAPIs

Frequently asked questions

Where is the job located?

The job is located in Nairobi, Kenya.

What is the compensation?

Compensation is not specified.

What are the key qualifications required?

Key qualifications include a master’s degree in computer science, information systems, software engineering or related field, and at least five years of experience in web development with PHP and Drupal.

How do I apply?

Applications can be submitted through the UN Job Detail page until October 21, 2026.

How to apply

Apply directly on United Nations Environment Programme's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on United Nations Environment Programme's official posting before applying.

Meet people in Engineering & Technology

Upcoming conferences and workshops where people doing this kind of work get together.

Digital Collegium Annual Conference 2026
Oct 18–21, 2026 · Pittsburgh, United States + online
Greenbuild International Conference + Expo 2026
Oct 20–23, 2026 · New York, United States
AidEx Geneva 2026
Oct 21–22, 2026 · Geneva, Switzerland

All Engineering & Technology events →