Back to jobs
Job in Kenya

Senior Developer

UNEP - United Nations Environment Programme Nairobi Consultancy Posted 2026-10-12
AI job insight

AI job insight

See full AI guide

UNEP is hiring a Senior Developer in Nairobi on a 6-month part-time consultancy to modernize its web platforms. The role supports the Web Platforms team through the Digital Portfolio Overhaul, focusing on PHP/Drupal maintenance, knowledge transfer, and technical documentation. CON-level consulting contract.

  • 6-month part-time consultancy (CON level) based in Nairobi
  • Focus on PHP and Drupal web platform modernization
  • Requires Master's degree in computer science or related field
Source Impactpool Kenya Salary Not enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.

Similar jobs

More roles you may want to review before you leave.
CountyNairobiCityNairobiContractConsultancyPosted2026-10-12Close date2026-10-20Experience5 yearsSourceImpactpool Kenya
senior developerweb developmentphpdrupaljavascriptreactnext.jsconsultancypart timenairobisecurityinternship

AI summary

UNEP is hiring a Senior Developer in Nairobi on a 6-month part-time consultancy to modernize its web platforms. The role supports the Web Platforms team through the Digital Portfolio Overhaul, focusing on PHP/Drupal maintenance, knowledge transfer, and technical documentation. CON-level consulting contract.

  • 6-month part-time consultancy (CON level) based in Nairobi
  • Focus on PHP and Drupal web platform modernization
  • Requires Master's degree in computer science or related field
  • 5+ years of web development experience required
  • Fluency in English required; French also listed for the role
  • Application deadline: October 20, 2026
Use AI for this job

AI job guide

Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.

AI salary guide

Not enough public data

Not enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.

Can you qualify for this role?

  • Required5+ years of relevant experienceThe job post includes a minimum experience signal.
  • RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
  • PreferredPractical evidence in security, internship, part_timeThe tags and summary point to skills connected with this role.
  • RequiredAvailability to work in NairobiThe vacancy is associated with this location.
  • UnclearComfort with the Consultancy contract termsConfirm hours, duration, probation and benefits at the original source.

Documents to prepare

  • Likely requiredUpdated CV
  • Role specificCover letter or short employer message
  • OptionalProfessional references
  • Role specificAcademic or professional certificates
  • VerifyID or passport only after verifying the employer

Application tips for this job

  • Place your strongest Senior Developer evidence in the first half of your CV.
  • In your cover letter or employer message, connect your experience to UNEP - United Nations Environment Programme and the role in Nairobi.
  • Add concrete examples related to security, internship, part_time, ideally with measurable outcomes or clear responsibilities.
  • Follow the instructions from Impactpool Kenya; avoid sending documents to unofficial contacts or copied links.
  • Confirm the deadline, interview location and employer contact before sharing personal documents.
  • Plan to submit before the listed deadline: 2026-10-20.

Source and safety check

  • Impactpool Kenya
  • Original source link available
  • Application method is clear
  • Deadline is available: 2026-10-20
  • No major risk signal was detected in the captured text.

Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.

Interview preparation

  • What experience makes you a strong fit for this Senior Developer role in security, internship?
  • How have you handled responsibilities similar to those in this job post?
  • Are you available to work in Nairobi under the listed contract or schedule?
  • Prepare examples with clear responsibilities, tools used and measurable outcomes.
  • Review the source and research UNEP - United Nations Environment Programme before the interview.

Ask what the first priorities will be in the role and how success will be measured.

Original source description

Senior Developer

UNEP - United Nations Environment Programme

Nairobi

International

CON level

Speaks English, French

Application deadline: October 20, 2026 (8 days)

Apply

Summary by Impactpool

The United Nations Environment Programme (UNEP) is seeking a Senior Developer to provide technical support for the modernization of its web platforms as part of a Digital Portfolio Overhaul. The role involves addressing complex technical issues, enhancing the capacity of the Web Platforms team, and transferring knowledge to a designated replacement. The consultant will focus on ensuring the continuity of critical systems and supporting the development of technical documentation and training materials. This part-time position requires a strong background in web development, particularly with PHP and Drupal.

Candidate Requirements:

Master's degree in computer science or related field

5+ years of web development experience

Senior-level experience with PHP and Drupal

Experience with JavaScript, React, and Next.js

API design and integration experience

Knowledge of Git and CI/CD workflows

Experience with security and performance standards

Strong communication skills

Fluency in English

Result of Service

• Critical UNEP web platforms continue to receive technical support during the transition period. • Complex technical issues and high-risk changes are reviewed and addressed without requiring ongoing day-to-day involvement of the consultant. • UNEP developers have increased capacity to maintain, troubleshoot and develop the platforms. • Core technical responsibilities are progressively transferred to the replacement and Web Platforms team, reducing dependency on the consultant by the end of the assignment. • Comprehensive Drupal technical documentation, practical technical training and an operations manual support development, maintenance and troubleshooting by the Web Platforms team.

Work Location

Nairobi

Expected duration

6 months part time

Duties and Responsibilities

The United Nations Environment Programme (UNEP) is the leading global environmental authority that sets the global 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 global environment. The mandate of UNEP is to coordinate the development of environmental policy consensus by keeping the global environment under review and bringing emerging issues to the attention of governments and the international community for action. The corporate website is the primary digital presence of UNEP, serving as a central hub for environmental information, policy updates and global initiatives. UNEP also maintains a broad portfolio of child, campaign, project and thematic websites that support programme delivery and communications across the organization. UNEP is implementing a Digital Portfolio Overhaul to modernize and rationalize its digital ecosystem. The work includes the modernization of the corporate website; development and rollout of standardized templates and reusable components through the UNEP Starter Kit; migration of child, campaign and project websites; modernization of search and content discovery; strengthening of multilingual functionality; and establishment of more consistent, secure and maintainable technical standards across UNEP web platforms. UNEP is recruiting 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. The assignment will focus on complex or high-risk technical issues, continuity of critical systems, strengthening the technical capacity of the Web Platforms team and the structured transfer of knowledge and responsibilities to the consultant’s designated replacement. The consultant shall report to the Head of Web Platforms, who retains responsibility for work planning, prioritization, client management and overall delivery oversight. 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.

Languages

English and French are the working languages of the United Nations Secretariat. For this position, fluency in English is required.

Additional Information

Not available.

No Fee

THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.

At Impactpool we do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.

Before applying, please make sure that you have read the requirements for the position and that you qualify. Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

Summary by Impactpool

The United Nations Environment Programme (UNEP) is seeking a Senior Developer to provide technical support for the modernization of its web platforms as part of a Digital Portfolio Overhaul. The role involves addressing complex technical issues, enhancing the capacity of the Web Platforms team, and transferring knowledge to a designated replacement. The consultant will focus on ensuring the continuity of critical systems and supporting the development of technical documentation and training materials. This part-time position requires a strong background in web development, particularly with PHP and Drupal.

Candidate Requirements:

Master's degree in computer science or related field

5+ years of web development experience

Senior-level experience with PHP and Drupal

Experience with JavaScript, React, and Next.js

API design and integration experience

Knowledge of Git and CI/CD workflows

Experience with security and performance standards

Strong communication skills

Fluency in English

Fellowship

Master the recruitment process of the impact sector!

Become a fellow and gain access to Impactpool's premium material that will boost your career in the impact sector

Explore fellowship

Senior Developer

UNEP - United Nations Environment Programme

Nairobi

International

CON level

Speaks English, French

Apply

Source and provenanceSource: Impactpool Kenya. Last checked: 2026-10-13.Kazi Connect is a job discovery service, not the employer. Always confirm the vacancy at the original source.Summaries may be AI-assisted. Report inaccurate content.
Never pay to apply. Always confirm the original source and watch for payment requests, sensitive document requests, or unrealistic promises.