Full Stack Web Developer, Beirut, Lebanon At Economic and Social Commission for Western Asia


Closing date: Tuesday, 5 September 2023

Posting Title: Full Stack Web Developer

Department/Office: Economic and Social Commission for Western Asia

Duty Station: BEIRUT

Posting Period: 21 August 2023 – 05 September 2023

Job Opening Number: 23-Economic and Social Commission for Western Asia-216711-Individual Contractor

United Nations Core Values: Integrity, Professionalism, Respect for Diversity

Result of ServiceThe candidate will be expected to:

  •  Introduce improvements and enhancements into Manara and other ICTS developed products
  •  Collaborating with designers by implementing wireframes into interactive Portals
  •  A highly scalable and reliable backend system
  •  A robust messaging system built and maintained using Rabbit MQ
  •  Search capabilities implemented using Apache Solr
  •  High-performance databases designed and maintained using PostgreSQL
  •  Develop Dockerfiles and Docker Compose files for containerized applications
  •  Collaborate with DevOps teams to integrate Docker containers into the overall infrastructure
  •  High-quality software products delivered through collaboration with cross-functional teams
  •  Code reviews conducted and adherence to software development best practices ensured

Work LocationUN-House ESCWA

Expected duration6 Months

Duties andResponsibilities

As part of the efforts from ICTS department in expanding and improving ESCWA technological capacities, and the creation of Manara Platform to be a UN wide Knowledge Hub, the department is invested in several initiatives and projects involving data management, data pipelines, data visualizations, pre-processing, Machine Learning, sentiment analysis, optimization, web development, web hosting, User Interface, and graphic design. Therefore, there is a need for technical talent to implement these projects while increasing ESCWA technological awareness and capacity building, with the goal of opting for in-house solutions whenever possible. In this context, the role of Full Stack Web Developer is critical for the correct maintenance and enhancement of Manara, a tool for gathering and automated analysis of publications, news, social media comments and maps. Under the overall guidance of the Chief, ICTS, and direct supervision by the team leader, the contractor will work on improving the Knowledge platforms for ESCWA ICTS department, with special focus on Manara platform. In particular, the candidate will perform the following tasks:

  •  Design and develop highly scalable and reliable backend systems
  •  Build user interfaces using modern frontend frameworks (Angular, reactJS)
  •  Build and maintain robust messaging systems using Rabbit MQ
  •  Implement search capabilities using Apache Solr
  •  Design and maintain high-performance databases using PostgreSQL
  •  Collaborate with DevOps teams to integrate Docker containers into the overall infrastructure
  •  Collaborate with cross-functional teams to deliver high-quality software products
  •  Conduct code reviews and ensure adherence to software development best practices
  •  Continuously learn and stay up-to-date with emerging technologies and trends

Qualifications/special skillsAn advanced university degree in Computer Science, Computer Engineering or related area is required. A first-level university degree in combination with minimum of two additional years of qualifying work experience may be accepted in lieu of the advanced university degree. All candidates must submit a copy of the required educational degree. Incomplete applications will not be reviewed. A minimum of 2 years of professional work experience as full stack developer or similar role is required. Excellent Knowledge of Angular Framework is required. Knowledge of multiple back-end languages (C#, Python) is required. The following are desirable: – Knowledge of multiple front-end languages and libraries (HTML/ CSS, JavaScript, XML, jQuery) – Knowledge of React frameworks – Knowledge of Docker and/or Kubernetes – Familiarity with databases (namely: MS SQL Server, MySQL, MongoDB), web servers (IIS, Apache) and UI/UX design

LanguagesEnglish 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.

Additional InformationRecruitment for this position is on a local basis. The incumbent is required to have the legal right to live and work in the specified working location.

No FeeTHE 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.

CLICK TO APPLY

Join Now

Search Jobs By Country

List of Countries

October 2024
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
28293031