Skip to Job Description
Senior PSP Associate (Full Stack Developer)
United Nations High Commissioner for Refugees (UNHCR)
Full-time
Apply Now
Plan Next Steps
Posted 12 hours ago
Job Description

Deadline for Applications

March 24, 2026

Hardship Level (not applicable for home-based)

H (no hardship)

Family Type (not applicable for home-based)

Family

Staff Member / Affiliate Type

UNOPS LICA7

Target Start Date

2026-05-01

Terms of Reference

1. General Background

UNHCR is a global organization committed to saving lives, protecting rights, and creating a brighter future for refugees, forcibly displaced communities, and stateless individuals. We provide essential assistance such as shelter, food, and water, and develop solutions to ensure people have a safe place to call home where they can build a better future. Each year, millions of men, women, and children are forced to flee their homes due to conflict and persecution. Operating in over 125 countries, we leverage our expertise to protect and care for millions.

UNHCR’s Private Sector Partnerships (PSP) OIMS team developed ten web apps to facilitate the multiyear plan within the PSP Network and to monitor PSP performance. To ensure a smooth transition to a more efficient and cost-effective technology, the web apps need to be rewritten using JavaScript and React front-end technology.

2. Purpose and Scope of Assignment

The overall responsibilities throughout the contract period are described below:

• Development and deployment of the web apps based on the requirements provided (Annual Plan, NGF Reports, HR Web App, Quarterly Monitor).

• Develop SQL queries, create tables, and stored procedures, pipelines and views based on project requirements.

• Produce code prior to functional test phases (Development sprints)

• User experience is optimized based on testing

• Monitor post-production deployment

• Accurately and systematically produce all the documentation pertaining to the web app development and systems for DB and DW. This is to ensure UNHCR maintains the institutional memory of the app development and systems.

• Produce a comprehensive handover document

• Assist in establishing and maintaining cloud databases and DW with complete information.

• Knowledge of data warehousing.

3. Qualifications and Experience

a. Education (Level and area of required and/or preferred education)

• A High School Diploma is required to be eligible for this position.

• Desirable: A bachelor’s degree in fields like Computer Science, Computer Engineering, Management Information System, or related field.

b. Work Experience

• 4 years of relevant experience with a high school diploma; or 2 years with a bachelor’s degree or equivalent or higher degree

• Knowledge of fundraising activities and financial reporting cycles in an international context.

• Previous work experience with the UN and/or exposure to work in similar contexts is considered an advantage

c. Key Competencies

• Desirable: Bachelor’s degree in computer science or equivalent field.

• A minimum of 4 years of experience in software development with a high school diploma and 2 years with a bachelor’s degree.

• Backend developer in Go, Javascript/NodeJS, and the ability to pick up new technologies as the need arises.

• Frontend developer skills (Javascript/React).

• Experience with RDMS and Analytical databases

• Devops and Git experience is desirable , Azure and GCP Cloud.

• Good understanding of system design, analysis, implementation, testing, development, and maintenance of applications

4. Location and Conditions

This is a remote-working position. The successful candidate will be home-based, and work with colleagues globally.

This vacancy is open for applicants residing in Denmark as well as for those residents of other countries. The remuneration level and the applicable entitlements and benefits may be different based on the residence of the most suitable selected candidate.

This position is initially up to the end of the year with possibility of extension subject to budget availability and overall performance of the incumbent. It is a full-time role starting from 8.30am to 5pm Monday to Friday (40 hours per week).

The remuneration level and the applicable entitlements and benefits may be different based on the residence of the most suitable selected candidate.

Please note that only shortlisted candidates will be notified.

Standard Job Description

Required Languages

,

,

Desired Languages

,

,

Additional Qualifications

Skills

Education

Certifications

Work Experience

Other information

This position doesn't require a functional clearance


Remote

Yes
{{waiting}}
This position is no longer open.