Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UN SecretariatUnited Nations Environment Programme
Job opening

Senior Developer

LevelCON
LocationNairobi, Kenya
Application period2026-10-12 / 2026-10-21
Work arrangementOn-site / Duty station

Organizational Context

The United Nations Environment Programme (UNEP) is the leading global environmental authority. UNEP's mandate is to coordinate environmental policy and promote sustainable development. The corporate website is UNEP's primary digital presence, supported by numerous other websites. UNEP is undertaking a Digital Portfolio Overhaul to modernize its digital ecosystem.

Job Purpose

This Senior Developer role provides critical technical support for UNEP's web platforms during a transition period, focusing on complex issues and high-risk changes. The purpose is to ensure the continuity of essential web services, enhance the capacity of the internal Web Platforms team in maintenance and development, and facilitate the structured transfer of knowledge and responsibilities. The role aims to reduce dependency on external consultants by strengthening internal capabilities and documenting systems, ultimately supporting the modernization and rationalization of UNEP's digital presence.

Responsibilities

Provide senior technical advice and troubleshooting for complex issues affecting UNEP's corporate website, Starter Kit, and priority web platform migrations. Review architecture, code, configurations, and implementation approaches for significant or high-risk changes, advising developers on necessary corrective actions. Support the technical readiness of major releases and migrations, focusing on dependencies, security, performance, and integrations. Offer specialist support on Drupal architecture, reusable components, React/Next.js integrations, APIs, and OpenSearch. Advise on technical standards and reusable patterns for maintainability and consistency. Coach the designated replacement developer through system reviews and knowledge transfer. Develop comprehensive Drupal technical documentation, training materials, and an operations manual.

Work Experience

A minimum of five years of progressive professional experience in web development, including substantial senior-level experience with PHP and Drupal, is required. Experience providing technical leadership for complex websites or multi-site digital platforms is necessary. Experience with Drupal architecture, JavaScript, modern front-end technologies (React, Next.js), API design/integration, enterprise search technologies, Git, code review, and CI/CD workflows is required.

Skills

PHP, Drupal, JavaScript, React, Next.js, API design and integration, Elasticsearch/OpenSearch, Git, CI/CD, technical leadership, code review, troubleshooting, technical documentation, training, communication.

Community intelligence

What candidates and members are discussing

Be the first to add context around this opportunity.Ask something practical or share experience with this organization. Contributions can help future candidates long after the vacancy closes.
Keep exploring

Related opportunities

Senior Developer (CON) – UN Secretariat in Nairobi | UN Atlas