Web Developer (Drupal)

Beirut, Lebanon
negotiable Expired 1 year ago
This job has expired.

JOB DETAIL

Result of Service

The Web Developer is expected to fulfil the following goals:

– Completed project plan upon inception of projects
– Technical documentation and user manual for assigned projects, including dataflow and entity relationship diagrams
– Progress reports with time sheets indicating the fulfilment/progress of requested projects/activities
– Final Source code and all assets related to the products being developed
– Assists in the maintenance and enhancement of existing user systems, the development of new software applications, and data visualization and data analytics initiatives
– Any other related tasks as needed per UN ICT or ESCWA’s strategy

Work Location

Remotely

Expected duration

4 Months

Duties and Responsibilities

Under the overall guidance of the Chief, ICTS, direct supervision of the Web Solutions Unit Head the web developer consultant will perform the following key tasks, and any related assignments as required by Chief ICTS:

1. Web Development: Develops and maintains web applications following UN established standards for web development, IT technologies, programming languages, and tools, ensuring their integration to interrelated systems and program elements, following security and data protections schemes and UN established guidelines.
2. Documentation: Prepares, maintains, and references project-base agreed technical, user, and functional specifications and documentations, as well as training materials and technical presentations.
3. Testing: Organizes and performs unit and integrated testing, designing, and utilizing test bases; assists users in acceptance testing.
4. Technical Support: Provides technical support on projects and deployed websites resolving technical issues, including version management, data recovery and deployment.
5. Stay Up to Date: Conducts research on new technologies as requested; keeps abreast of developments in the field; assists in testing and evaluating new products and technologies incorporating new techniques as appropriate.
6. Collaboration: Collaborates with other developers, UX/UI experts, data science and engineering teams to implement and deploy solutions.

Qualifications/special skills

Bachelor’s degree in computer science, computer engineering, information systems or related field is required.

All candidates must submit a copy of the required educational degree. Incomplete applications will not be reviewed.
A minimum of 3 years of work experience with configuration, administration, design, development of high-quality web based applications using Drupal CMS and LAMP stack: strong experience with Drupal core and custom modules, contributed modules, views, panels, blocks etc; in developing/maintaining PHP code; and in using/customizing/implementing Drupal themes; is required.
At least 1 year of work experience using JavaScript debugging tools like Firebug, with Apache server administration, MySQL database query/updates, Unix/Linux operating systems, and migrating Drupal configuration/content and PHP code across environments is required.
At least 1 year of work experience developing responsive websites is required.
Understanding of user experience (UX) and user interface (UI) concepts and principles is desirable.
Understanding of industry trends, latest web development standards, and technologies is desirable.

Languages

English and French are the working languages of the United Nations Secretariat; and Arabic is a working language of ESCWA.

For this position, fluency in English is required. Knowledge of Arabic is desirable.

Note: “Fluency” equals a rating of ‘fluent’ in all four areas (speak, read, write, and understand) and “Knowledge of” equals a rating of ‘confident’ in two of the four areas.

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.

Beirut, Lebanon

location

This job has expired.