United Nations Environment Programme (UNEP)via UNvacancies
Only 3 days left to apply!
Salary
Not Disclosed
Location
Nairobi, Kenya
Type
Contract
Deadline
26 Oct 2026
3 days left
Job Description
month consultancy with the UNEP Web Platforms team.
Analyse technical requirements, dependencies and risks and recommend implementation approaches.
Develop, maintain and enhance UNEP Drupal websites, including modules, content models and configurations.
Build and maintain reusable templates and components for the corporate site, Starter Kit and other platforms.
Implement requirements for migrating child, campaign and project websites to UNEP standards.
Build hybrid or decoupled Drupal functionality using React, Next.js and related technologies where suitable.
Develop and maintain APIs and integrations for data exchange with external systems.
Improve search and content discovery, including OpenSearch, indexing, ranking and semantic search.
Implement AI-supported search features within approved technical standards and guardrails.
Develop and maintain multilingual functionality, including CMS translation workflows.
Maintain Drupal core, contributed and custom modules, themes and dependencies, including security updates.
Apply Git-based development, code review, testing and CI/CD deployment workflows.
Test and troubleshoot functionality, integrations, performance and deployments, including major releases.
Apply standards for security, accessibility, performance, responsive design and maintainability.
Review code and contribute to technical quality assurance across the web portfolio.
Provide technical input to vendors and other developers.
Requirements
Advanced university degree (Master's or equivalent) in computer science, information systems, software engineering or related field; a first-level degree plus two additional years of relevant experience may be accepted.
At least two years of professional web development experience, including substantial PHP and Drupal experience.