Fullstack Developer Consultant

United Nations - UN United Nations Human Settlements Programme

Consultant Closes 06 Aug 2026 6 days left

Overview

Implement high-priority enhancements for GEMS and MIND systems, focusing on data quality, privacy, security, and specific modules.


Key Responsibilities
  • Build the chaperone consent workflow into online registration, including digital signature and a 24-hour amendment window.
  • Create a self-service data-deletion request with grace period, periodic retention-confirmation prompts, dormant-account archive/reactivation flow, and a 'Manage My Data' dashboard section.
  • Create On-site station, credential and badge security: unique per-operator login tied to station; time-boxed and network-restricted on-site access; alerts on suspicious access patterns; daily station activity report; host-country station assignment record; evaluate copy/paste and screenshot restrictions on sensitive fields.
  • Create AI-assisted photo/background quality check at capture.
  • Build Multi-language and accessibility: add the accessibility-needs question; add multi-language registration forms (host-country language plus French, Spanish, Arabic, Russian).
  • Build Age Demographics report; Session Attendance report (summary and detailed); host-country-restricted data and reporting views.
  • Remove organisations with zero participants; fix the 'Authored on' date-range filter; resolve duplicated PLE events during slotting.
  • Create a WCuD2026 event on a host events legislative workflow with Media accreditation and Expo applications / moderation.
  • Create a WCD2026 event on a host events legislative workflow with Media accreditation.
  • Create a WHD2026 event on a host events legislative workflow with Media accreditation.
  • Build a Post Your Event cards stay editable until the day before each event's scheduled date, replacing the fixed cycle-wide closing date.
  • Report Your Event activation: auto-activate the button on event end date/time or moderator approval, removing the manual step.
  • Create standalone Excel export of Post Your Event submissions.
  • Develop a combined single-file PDF of Post Your Event + Report Your Event once both are submitted.
  • Create Post Your Event images push automatically to the Urban October website on approval.
  • Post Your Event form alignment: fields, dropdown lists, and upload limits (2 files / 200MB / jpg, png, pdf) per the agreed spec.
  • Report Your Event form alignment: attendee/dignitary counts, narrative fields, quotes, photo/caption/copyright fields per the agreed spec.
  • Create Check the Urban October website for the code consistency and the new 2026 integration.
  • Create Urban October events in GEMS with the Urban October website integration.
Required Experience
  • Minimum 2 years of professional experience in full-stack web development is required.
  • Technical proficiency in HTML, CSS, JavaScript, PHP and a relational database (e.g., MySQL/MSSQL); working experience with Git version control is required.
  • Experience implementing form validation, role-based access control, and reporting/dashboard features in a production web application is an desirable.
  • Excellent team player with strong interpersonal skills and ability to work in a multicultural, multi-ethnic environment with sensitivity and respect for diversity is desirable.
Qualifications

A first-level university degree (Bachelor's degree or equivalent) in Computer Science, Information Systems, Management Information Systems, Information Technology, Engineering, or a related field is required.

Other Details
Languages Required
Fluency in both oral and written English
Languages Preferred
Not specified
Contract Duration
3 Months
Work Modality
Home based
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: