Posted by • Jan. 19, 2026
Humanitarian OpenStreetMap Team’s newly launched website is currently facing performance issues, bugs, and content inconsistencies. Our goal is to stabilize it and make it ready for a public launch and beyond, creating a robust and user-friendly platform that meets functionality expectations and enhances user experience. By addressing these challenges, we will establish a website that seamlessly and sustainably supports the communication needs of our regional hubs and organization. This platform will help us promote our services and humanitarian work, ultimately positioning us as a leader in the sector of humanitarian open data and OpenStreetMap (OSM).
We’re looking for a developer consultant on a time-and-materials basis, starting with a short audit + stabilization sprint, then continuing into bug fixes and improvements. The contract would be on an hourly basis and might last an estimated 2-3 months, with potential for extension. We would especially like to receive submissions from organizations based in or involving your talent from HOT’s priority regions.
Stabilize the application codebase and ensure all core functionalities operate reliably before public launch. The primary objective is to resolve technical issues that currently impact site stability and administrative usability.
To achieve this, the consultant will conduct a Codebase Audit and Functional Debugging phase, specifically targeting "blocking" logic and execution bottlenecks that cause system crashes during CMS tasks. In parallel, they will systematically resolve Critical and High-priority GitHub issues, including functional bugs in search, language switching, and content rendering. The scope also ensures data integrity through a secure AWS media migration and a Content Migration Assurance process to guarantee that all legacy pages, formatting, and SEO metadata are successfully preserved in the new environment. The project concludes when the application demonstrates a "fail-safe" architecture and a clean deployment pipeline.
The goal of this consultancy is to stabilize the website and ensure that core functionalities work as expected. We request your collaboration in systematically addressing the outlined objectives. Key areas of work include:
Standardization of Error Handling: Implement a consistent error-catching framework across the codebase. Ensure the application is resilient enough to "fail gracefully," providing meaningful error feedback for specific features without disrupting the availability of the rest of the platform.
Deliverable 1: Comprehensive Audit Report: A detailed document identifying the root causes of current application crashes, including a list of "high-risk" functions and logic flaws discovered during the review.
Deliverable 2: Stability & Performance Patch: A set of verified code updates and patches that resolve the identified bugs, optimize execution speed, and prevent the application from entering an "unresponsive" state during administrative tasks.
Deliverable 3: Final Validation Summary: A report confirming that all critical bugs have been resolved and that the application successfully passes a series of stress-tests (e.g., performing CMS tasks while the public site remains live).
Deliverable: A "Clean Slate" repository where all "Bug" and “critical” labeled issues present at the start of the contract are closed, and a summary report is provided explaining the fix for each prioritized item.
Deliverable: Migration manifest confirming that 100% of the asset library (file count and data volume) has been transferred without loss, paired with the necessary application configuration updates to ensure the website successfully serves existing media and processes new uploads via the new AWS destination.
Deliverable: A Redirect & Mapping Master Matrix (Spreadsheet). This document must list every legacy URL, its status (Migrated/Archived), its new destination URL, and a "Verification" column confirming that the content, formatting, and metadata (SEO titles/descriptions) were successfully transferred.
Activity
Date
Request for proposals opened
16 January 2026
Deadline for submission of written proposal
31 January 2026 (23:59:59 EST)
Selection process completed
08 February 2026
Begin collaboration
Mid February 2026
To be considered for a consultancy under this request for proposals, please submit a written proposal (not exceeding 2 pages + applicable resumes and annexes) in English.
The proposal must include the following information:
Please submit proposals to Claudio de los Reyes at claudio.delosreyes@hotosm.org by the deadline listed.
We use cookies and similar technologies to recognize and analyze your visits, and measure traffic usage and activity. You can learn about how we use the data about your visit or information you provide by reading our privacy policy.
By clicking "I Agree", you consent to the use of cookies.