Back-end 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 focused on registration data quality, privacy, security controls, 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 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 in ComputerSscience, Information Systems, Management Information Systems, Information technology, Engineering or related field.

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: