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.
Sponsored
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)
8 views
0 unlocks
Description (Public)
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
