← All open jobs

Information Technology · Contract

Direct employer

Senior Developer

United Nations, United Nations Environment Programme

NairobiSenior · Not statedCloses Wednesday, 21 October 2026, 06:59 EATChecked 12 Oct 2026
Illustration of an office desk with a laptop, notebook and Kenyan flag.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

The United Nations Environment Programme (UNEP) is looking for a Senior Developer to provide expert technical support for their web platforms in Nairobi, Kenya. This part-time, six-month contract is ideal for experienced web developers with strong skills in Drupal and modern web technologies who can handle complex technical challenges and support a smooth transition of responsibilities.

Read full role

What you will do

  • Provide expert technical advice and troubleshoot complex issues on UNEP's corporate website, Starter Kit, and key web platform migrations.
  • Review architecture, code, and configurations for significant or high-risk changes and guide developers on necessary corrections.
  • Support the technical readiness of major releases and migrations, focusing on dependencies, security, performance, integrations, and rollback plans.
  • Offer specialist support on Drupal architecture, reusable components, React/Next.js integrations, APIs, OpenSearch, and related platform features.
  • Advise on technical standards and reusable implementation patterns to ensure maintainability and consistency across web platforms.
  • Resolve priority production issues requiring senior developer expertise.
  • Coach the designated replacement by reviewing systems, development workflows, deployment processes, and outstanding technical issues.
  • Develop practical Drupal technical training materials and an operations manual for UNEP developers and the replacement.
  • Create and maintain comprehensive technical documentation covering Drupal environment architecture, modules, themes, configurations, reusable components, integrations, APIs, search, deployment, dependencies, maintenance, and troubleshooting.

Requirements

  • A master's degree in computer science, information systems, software engineering, or related field, or a first-level university degree plus two additional years of relevant experience.
  • At least five years of progressively responsible professional experience in web development, including significant senior-level experience with PHP and Drupal.
  • Proven technical leadership experience managing complex websites or multi-site digital platforms.
  • Strong expertise in Drupal architecture, themes, modules, configuration, reusable components, website migrations, and enterprise web platform modernization.
  • Experience with JavaScript and modern front-end technologies, preferably React and Next.js.
  • Experience designing and integrating APIs and working with enterprise search technologies such as Elasticsearch or OpenSearch.
  • Strong knowledge of Git, code review, and CI/CD deployment workflows.
  • Experience applying security, accessibility, performance, and maintainability standards to web platforms.
  • Demonstrated ability to review developers' work, provide senior technical guidance, produce technical documentation and training materials, and transfer technical responsibilities.
  • Fluency in English is required.
  • Strong communication skills and ability to work effectively in a multicultural and international environment are desirable.

How to apply

Apply on the employer's application page. The closing date for applications is Wednesday, 21 October 2026.

View advert & apply