Web Developer
Develop and enhance the corporate website for UN Environment.
Overview
Develop and enhance the corporate website for UN Environment.
You have:
- A minimum of a university degree in computer science, information systems or related discipline is required.
- A minimum of 5 years work experience developing dynamic web solutions in Drupal 8 and PHP implementations is required.
- Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery, Elastic Search, Node JS, React and other Headless technologies is required.
- Expert knowledge of RESTful services, JS frameworks (Angular, React, Express) is required.
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc. is required.
- Experience with version control and code repositories (Git, Bitbucket) with working knowledge of SSH is a must.
- Ability to architect enterprise Drupal solutions including data, display, and information architecture is required.
- Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels is required.
- A thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile is required.
- Fluency in written and spoken English is required; knowledge of another official UN language is desirable.
- Excellent communication skills is desirable.
Result of Service - Fully functioning corporate site that satisfies needs of clients and is updated per contemporary web standards. - New innovative applications to the website while ensuring that all bugs are addressed in a timely manner with minimal site interruptions.
Work Location NAIROBI
Expected duration The duration of this consultancy is 12 months at level "A".
Duties and Responsibilities The United Nations Environment Programme (UN Environment) 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. UN Environment's mandate 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. UN Environment's Communications Division communicates UN Environment's core messages to all stakeholders and partners, raising environmental awareness and enhancing the profile of UNEP worldwide.
The consultant shall report to Head of Web and will carry out the following duties: - Functionality development for corporate site, unep.org - Fix bugs for corporate site, unep.org - Innovation for unep.org and web ecosystem - Drupal up to date with all security updates - Site development for WED
Qualifications/special skills Academic Qualifications: A minimum of a university degree in computer science, information systems or related discipline is required.
Experience: A minimum of 5 years work experience developing dynamic web solutions in Drupal 8 and PHP implementations is required. Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery, Elastic Search, Node JS, React and other Headless technologies; Experience with PHP, PHP files/theme functions, and knowledge of the Drupal theme layer; Expert knowledge of RESTful services, JS frameworks (Angular, React, Express); Comfortable working with debugging tools like Firebug, Chrome inspector, etc.; Experience with version control and code repositories is a must (Git, Bitbucket) with working knowledge of SSH; Ability to architect enterprise Drupal solutions including data, display, and information architecture; Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels; Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile; Excellent communication skills is desirable.
Language: English and French are the working languages of the United Nations Secretariat. For this post, fluency in written and spoken English is required; knowledge of another official UN language is desirable.
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.
Potential interview questions
| Can you describe a challenging web development project you worked on? | This question assesses your problem-solving skills and technical expertise. | Provide a specific example, outlining the challenges and how you overcame them. |
| How do you ensure that a website meets contemporary web standards? | This question evaluates your understanding of web standards and best practices. | Pro members can see the explanation. |
| Describe your experience with Drupal development and any complex features you've implemented. | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you prioritize bug fixes and feature requests when working on a web project? | Pro members can see the explanation. | Pro members can see the explanation. |
| What debugging tools are you most comfortable using, and why? | Pro members can see the explanation. | Pro members can see the explanation. |