AfriCareers Logo

Sponsored

Software Engineering

Developer (Web Platforms)Expiring Soon!

Category

Software Engineering

Employment Type

Consultancy

Location

Nairobi, Kenya

Vacancies

1 position

Closing Date

10/26/2026
1 days left

Employer / Company

United Nations Environment Programme (UNEP) logo
United Nations Environment Programme (UNEP)
8 views
0 unlocks

Description (Public)

UNEP is implementing a Digital Portfolio Overhaul to modernize and streamline its web ecosystem, covering the corporate website, child/campaign/project website migrations, the UNEP Starter Kit rollout, improved search and content discovery, and strengthened multilingual functionality. UNEP is recruiting a Developer (individual contractor, 6 months) to support implementation, enhancement and maintenance across this portfolio, with particular focus on website migrations, Starter Kit rollout, Drupal development and improved AI-supported search and content discovery.

Duties, Roles and Responsibilities

  • Analyse technical requirements and identify appropriate implementation approaches, dependencies and risks.
  • Develop, maintain and enhance UNEP Drupal websites, including modules, content models, configurations and custom functionality.
  • Implement, enhance and maintain reusable templates and components for the corporate website, Starter Kit and other UNEP web platforms.
  • Implement technical requirements for migration of child, campaign and project websites to common UNEP templates and technical standards.
  • Implement and enhance hybrid or decoupled Drupal functionality using React, Next.js and related technologies.
  • Develop and maintain APIs and integrations supporting content and data exchange between UNEP web platforms and external systems.
  • Develop, enhance and optimize search and content-discovery functionality, including OpenSearch, indexing, ranking, relevance configuration and semantic search.
  • Implement and improve AI-supported search and content-discovery capabilities in accordance with approved standards and guardrails.
  • Develop and maintain multilingual website functionality, including templates, components, CMS translation workflows and related integrations.
  • Apply Git-based development, code review, testing and CI/CD deployment workflows, and support major releases and migrations.

Qualifications, Education and Competencies

Qualifications & Experience:

  • An advanced university degree (Master’s or equivalent) in computer science, information systems, software engineering or a related field is required; a first-level university degree combined with two additional years of qualifying experience may be accepted in lieu.
  • At least two (2) years of professional experience in web development, including substantial experience with PHP and Drupal.
  • Strong experience with Drupal architecture, themes, modules, templates, configuration, custom functionality and reusable components.
  • Experience with website migrations and modernization of enterprise web platforms.
  • Strong experience with HTML5, CSS3, JavaScript and modern JavaScript frameworks, preferably React and Next.js.
  • Experience with relational databases and developing/integrating RESTful APIs.
  • Strong experience with Elasticsearch, OpenSearch or similar enterprise search technologies.
  • Experience developing or integrating semantic search or AI-supported search functionality.
  • Strong knowledge of Git, code review and CI/CD deployment workflows.

Skills & Competencies:

  • Experience applying security, accessibility, performance and maintainability standards to web platforms.
  • Fluency in English is required.
  • Ability to work independently and collaboratively in a multicultural environment.

How to Apply

Get DAILY Job Updates

AfriCareers WhatsApp Channel

Follow Channel

Get DAILY Job Updates

AfriCareers Telegram Channel

Follow Channel

Turn on to receive notifications

Related Jobs