Full-Stack Developer

Full-Stack Developer

United Nations Secretariat

December 9, 2025December 22, 2025GazaPalestine
Job Description
Job Posting Organization:
The United Nations Relief and Works Agency for Palestine Refugees in the Near East (UNRWA) is a humanitarian organization established in 194
  • Its mission is to provide assistance and protection to Palestine refugees, ensuring their rights and improving their living conditions. UNRWA operates in five fields: Gaza, the West Bank, Jordan, Lebanon, and Syria, employing over 30,000 staff members. The organization focuses on education, health care, social services, and emergency assistance, striving to promote human dignity and self-reliance among Palestine refugees.

Job Overview:
The Full-Stack Developer position at UNRWA involves leading the development of advanced full-stack applications and systems that support the agency's digital initiatives. The role requires a deep understanding of both front-end and back-end technologies, with a focus on creating scalable and efficient solutions. The developer will work closely with business owners and technical teams to gather requirements, design systems, and implement solutions that enhance the agency's operational capabilities. This position is crucial for ensuring that UNRWA can effectively deliver its services to Palestine refugees through modern technology solutions.

Duties and Responsibilities:
  • Lead requirements-gathering sessions to define functional and non-functional requirements for full-stack solutions.
  • Analyze existing systems to propose enhancements and integration strategies.
  • Architect and develop full-stack applications using ASP.NET Core, Entity Framework, and RESTful APIs.
  • Build responsive front-end interfaces using HTML5, CSS3, and JavaScript.
  • Implement scalable database structures and develop reusable libraries and components.
  • Design and maintain automated deployment pipelines using GitHub Actions or Azure DevOps.
  • Establish coding standards and integrate automated testing into CI/CD workflows.
  • Develop comprehensive tests to ensure system reliability and maintain technical documentation.
  • Deploy solutions according to change management procedures and mentor junior developers. 1
  • Perform other related tasks as assigned by the Head of IT Service Centre.

Required Qualifications:
Candidates must possess a university degree or master's degree in information technology, information management, computer science, or related fields. Proven expertise in ASP.NET Core, C#, Entity Framework, and RESTful API development is essential. Strong experience with front-end technologies such as HTML5, CSS3, and JavaScript is required. Knowledge of SQL Server and NoSQL systems is also necessary, along with experience in designing solutions on Power Platform and building CI/CD pipelines. Familiarity with cloud platforms and containerization technologies is a plus.

Educational Background:
A university degree or master's degree from an accredited institution in fields such as information technology, information management, computer science, or software engineering is required for this position. This educational background ensures that candidates have the foundational knowledge necessary to perform complex technical tasks and contribute effectively to the organization's digital initiatives.

Experience:
Candidates should have proven expertise in full-stack development, particularly with ASP.NET Core, C#, and RESTful APIs. Experience in front-end development, database management, and cloud technologies is essential. The ideal candidate will have hands-on experience building CI/CD pipelines and developing Power BI dashboards. A solid understanding of software architecture and design patterns is also necessary for this role.

Languages:
Fluency in spoken and written English is mandatory for this position. This ensures effective communication within the organization and with external stakeholders. Additional language skills may be beneficial but are not specified as requirements for this role.

Additional Notes:
The consultancy duration is expected to be between 6 to 11 months, with the possibility of extension based on performance and funding availability. The remuneration for this consultancy role is USD 1,490.30 per month, plus an 8.33% advanced termination indemnity, contingent on fund availability and the candidate's qualifications. The position is full-time, and UNRWA emphasizes its commitment to equal opportunity employment, encouraging applications from qualified women and men.
Apply now
Similar Jobs