Full Stack Web Developer

Develop and maintain web applications and software as per UN standards.

This opening expired 8 months ago. Do not try to apply for this job.

UNESCWA - Economic and Social Commission for Western Asia

Open positions at UNESCWA / Open positions at UN
Logo of UNESCWA

Application deadline 8 months ago: Monday 13 Oct 2025 at 03:59 UTC

Open application form

Overview

Develop and maintain web applications and software as per UN standards.

You have:

  • A High School Diploma with a certification or degree in Information Systems, Information Technology, Computer Science, Computer Engineering or related area is required.
  • A minimum of 4 years of professional work experience in the computer software industry as an ASP.NET Core developer working with front-end languages and libraries (HTML, CSS, JavaScript), back-end languages (C#), SQL Server, and open-source data visualization libraries like Apache ECharts is required.
  • Competency in C# and .NET Core is required.
  • Knowledge in database design and development using MS SQL Relational Database is required.
  • Familiarity with databases (PostgreSQL, MySQL, MongoDB) is required.
  • Fluency in English is required and knowledge of Arabic is desirable.

Contract

This is a Consultancy contract. More about Consultancy contracts.

Result of Service

The Full-Stack Web Developer is expected to fulfill the following deliverables: - Completed project plan at project inception. - Technical documentation and user manuals for assigned projects, including dataflow and entity relationship diagrams. - Progress reports with time sheets reflecting task fulfillment and project progress. - Final source code, design assets, documentation and all related components to websites and web applications being developed. - Other related deliverables as needed, following UN ICT or ESCWA’s strategy.

Work Location

UN-House ESCWA

Expected duration

2.5 months

Duties and Responsibilities

Background: This position is located in the Data Science and Decision-Support Division. The Data Science and Decision-Support Division (DSDSD) is part of ESCWA’s broader modernization and innovation efforts, providing advanced analytics and decision-support services within ESCWA, other UN entities, and Member States. Aligned with the UN 2.0 agenda and grounded in strategic foresight, DSDS leverages data-driven insights, emerging technologies, and scenario-based planning to anticipate trends and proactively inform policymaking and operations. Its core functions include data integration and management; data quality assurance; advanced analytics and modeling; machine learning and artificial intelligence solutions; real-time dashboards and performance reporting; and data visualization and business intelligence and the design and development of specialized digital decision-support tools. Through these capabilities, DSDSD empowers evidence-based decision-making, fosters organizational efficiency, and catalyzes strategic innovation across the region, supporting sustainable development outcomes regionally and globally. In this context, the Full Stack Web Developer will be responsible for developing and maintaining software applications, following UN established standards for web development, IT technologies, programming languages, and tools. The contractor will prepare, maintain, and reference project-based technical, user, and functional specifications and documentation. Duties and responsibilities: The Full-Stack Web Developer will perform the following tasks: - Develop and implement web applications and websites that align with the UNICT strategy and ESCWA’s goals, ensuring the integration of data security standards, privacy protections, and adherence to UN web design protocols. - Maintain and optimize existing websites and applications, ensuring their integration across interrelated systems and improving system performance. - Contribute to data-driven projects, including Business Intelligence (BI) and data visualization initiatives. - Analyze and translate user requirements into system specifications. - Perform unit and integrated testing, using test cases to ensure functionality, and assist end-users in validating test results and troubleshooting issues. - Create and maintain comprehensive technical documentation, including user manuals, training materials, and product specifications, also developing functional specifications. - Provide ongoing support for deployed websites and applications, including version control, data recovery processes, and deployment strategies. - Research emerging technologies and industry trends, staying up to date with developments in the field, and actively assisting in testing and evaluating new products, tools, and technologies. - Perform other related tasks as required by UN or ESCWA Strategy.

Qualifications/special skills

A High School Diploma with a certification or degree in Information Systems, Information Technology, Computer Science, Computer Engineering or related area is required. All candidates must submit a copy of the required educational degree. Incomplete applications will not be reviewed. A minimum of 4 years of professional work experience in the computer software industry as an ASP.NET Core developer working with front-end languages and libraries (HTML, CSS, JavaScript), back-end languages (C#), SQL Server, and open-source data visualization libraries like Apache ECharts is required, along with competency in C# and .NET Core is required. Knowledge in database design, and development using MS SQL Relational Database is required. Familiarity with databases (PostgreSQL, MySQL, MongoDB) is required.

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 and 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 Information

Not available.

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 your experience with full-stack development and the technologies you have used? This question assesses your technical knowledge and practical experience in full-stack development. Provide examples of projects you have worked on, the technologies used, and your role in those projects.
How do you ensure the security and privacy of data in web applications you develop? This question gauges your understanding of data security standards and practices. Pro members can see the explanation.
Describe a challenging project you worked on and how you managed the requirements and deadlines. Pro members can see the explanation. Pro members can see the explanation.
What strategies do you use for ensuring code quality and perform testing? Pro members can see the explanation. Pro members can see the explanation.
Can you provide examples of how you keep yourself updated with emerging technologies in web development? Pro members can see the explanation. Pro members can see the explanation.
How do you approach creating technical documentation for the projects you work on? Pro members can see the explanation. Pro members can see the explanation.
Describe your experience in working in a collaborative environment with other teams or departments. Pro members can see the explanation. Pro members can see the explanation.
What steps do you take to ensure a smooth deployment process for applications? Pro members can see the explanation. Pro members can see the explanation.
Added 8 months ago - Updated 8 months ago - Source: careers.un.org