Senior Developer job at United Nations Environment Programme (UNEP)
New
2 Days Ago
Linkedid Twitter Share on facebook
Senior Developer
2026-10-13T06:52:20+00:00
United Nations Environment Programme (UNEP)
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8713/logo/ep.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Nonprofit, and NGO
Computer & IT, Science & Engineering, Civil & Government, Social Services & Nonprofit
KES
MONTH
2026-10-26T17:00:00+00:00
8

The United Nations Environment Programme (UN Environment) is the leading global environmental authority that sets the world's environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United Nations system and serves as an authoritative advocate for the environment.

The consultant will:

  • Provide senior technical advice and troubleshooting for complex issues affecting the corporate website, Starter Kit and priority web-platform migrations.
  • Review architecture, code, configurations and implementation approaches for significant or high-risk changes and advise developers on required corrective action.
  • Support technical readiness of major releases and migrations, with particular attention to dependencies, security, performance, integrations and rollback requirements.
  • Provide specialist support, where required, on Drupal architecture, reusable components, React/Next.js integrations, APIs, OpenSearch and related platform functionality.
  • Advise on technical standards and reusable implementation patterns that support maintainability and consistency across UNEP web platforms
  • Support resolution of priority production issues that require senior developer expertise.
  • 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, covering development workflows, administration, deployment, maintenance, upgrades and troubleshooting.
  • Develop and maintain comprehensive technical documentation for UNEP’s Drupal environment, including architecture, modules, themes, configurations, reusable components, integrations, APIs, search, deployment processes, dependencies, maintenance and troubleshooting procedures.

Qualifications/special skills

  • A master’s degree in computer science, information systems, software engineering or other related field is required.
  • A first-level university degree in combination with two additional years of qualifying experience may be accepted in lieu of the master’s degree.
  • A minimum of five years of progressively responsible professional experience in web development, including substantial senior-level experience with PHP and Drupal is required.
  • Demonstrated experience providing technical leadership for complex websites or multi-site digital platforms 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.
  • Experience applying security, accessibility, performance and maintainability standards to web platforms is required.
  • Demonstrated experience reviewing the work of other developers, providing senior technical guidance, producing technical documentation and training materials and transferring technical responsibilities to other technical staff or successor personnel is required.
  • Strong communication skills and the ability to work effectively in a multicultural and international environment is desirable.
  • Provide senior technical advice and troubleshooting for complex issues affecting the corporate website, Starter Kit and priority web-platform migrations.
  • Review architecture, code, configurations and implementation approaches for significant or high-risk changes and advise developers on required corrective action.
  • Support technical readiness of major releases and migrations, with particular attention to dependencies, security, performance, integrations and rollback requirements.
  • Provide specialist support, where required, on Drupal architecture, reusable components, React/Next.js integrations, APIs, OpenSearch and related platform functionality.
  • Advise on technical standards and reusable implementation patterns that support maintainability and consistency across UNEP web platforms
  • Support resolution of priority production issues that require senior developer expertise.
  • 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, covering development workflows, administration, deployment, maintenance, upgrades and troubleshooting.
  • Develop and maintain comprehensive technical documentation for UNEP’s Drupal environment, including architecture, modules, themes, configurations, reusable components, integrations, APIs, search, deployment processes, dependencies, maintenance and troubleshooting procedures.
  • PHP
  • Drupal
  • JavaScript
  • React
  • Next.js
  • APIs
  • Elasticsearch
  • OpenSearch
  • Git
  • code review
  • CI/CD deployment workflows
  • security standards
  • accessibility standards
  • performance standards
  • maintainability standards
  • Master’s degree in computer science, information systems, software engineering or other related field
  • First-level university degree in combination with two additional years of qualifying experience may be accepted in lieu of the master’s degree
  • Minimum of five years of progressively responsible professional experience in web development
  • Substantial senior-level experience with PHP and Drupal
  • Demonstrated experience providing technical leadership for complex websites or multi-site digital platforms
  • Strong experience with Drupal architecture, themes, modules, configuration, reusable components, website migrations and modernization of enterprise web platforms
  • 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 experience reviewing the work of other developers, providing senior technical guidance, producing technical documentation and training materials and transferring technical responsibilities to other technical staff or successor personnel
  • Strong communication skills
  • Ability to work effectively in a multicultural and international environment
postgraduate degree
60
JOB-6acdd52413dc1

Vacancy title:
Senior Developer

[Type: FULL_TIME, Industry: Nonprofit, and NGO, Category: Computer & IT, Science & Engineering, Civil & Government, Social Services & Nonprofit]

Jobs at:
United Nations Environment Programme (UNEP)

Deadline of this Job:
Monday, October 26 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Tuesday, October 13 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about United Nations Environment Programme (UNEP)
United Nations Environment Programme (UNEP) jobs in Kenya

JOB DETAILS:

The United Nations Environment Programme (UN Environment) is the leading global environmental authority that sets the world's environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United Nations system and serves as an authoritative advocate for the environment.

The consultant will:

  • Provide senior technical advice and troubleshooting for complex issues affecting the corporate website, Starter Kit and priority web-platform migrations.
  • Review architecture, code, configurations and implementation approaches for significant or high-risk changes and advise developers on required corrective action.
  • Support technical readiness of major releases and migrations, with particular attention to dependencies, security, performance, integrations and rollback requirements.
  • Provide specialist support, where required, on Drupal architecture, reusable components, React/Next.js integrations, APIs, OpenSearch and related platform functionality.
  • Advise on technical standards and reusable implementation patterns that support maintainability and consistency across UNEP web platforms
  • Support resolution of priority production issues that require senior developer expertise.
  • 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, covering development workflows, administration, deployment, maintenance, upgrades and troubleshooting.
  • Develop and maintain comprehensive technical documentation for UNEP’s Drupal environment, including architecture, modules, themes, configurations, reusable components, integrations, APIs, search, deployment processes, dependencies, maintenance and troubleshooting procedures.

Qualifications/special skills

  • A master’s degree in computer science, information systems, software engineering or other related field is required.
  • A first-level university degree in combination with two additional years of qualifying experience may be accepted in lieu of the master’s degree.
  • A minimum of five years of progressively responsible professional experience in web development, including substantial senior-level experience with PHP and Drupal is required.
  • Demonstrated experience providing technical leadership for complex websites or multi-site digital platforms 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.
  • Experience applying security, accessibility, performance and maintainability standards to web platforms is required.
  • Demonstrated experience reviewing the work of other developers, providing senior technical guidance, producing technical documentation and training materials and transferring technical responsibilities to other technical staff or successor personnel is required.
  • Strong communication skills and the ability to work effectively in a multicultural and international environment is desirable.

Work Hours: 8

Experience in Months: 60

Level of Education: postgraduate degree

Job application procedure

Deadline : Oct 20, 2026

Click here to apply

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Monday, October 26 2026
Duty Station: Nairobi | Nairobi
Posted: 13-10-2026
No of Jobs: 1
Start Publishing: 13-10-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.