Terms of Reference (ToR): Impact Visualization Interface Developer (Consultant)
Project: Urban Resilience Building and Nature (URBAN)
Organization: Asian Disaster Preparedness Center (ADPC)
Location: Home-Based
Deadline: Tuesday, May 05, 2026
Job Description
Scope of Work
The scope of work covers the development of a comprehensive online geospatial Impact Visualization tool to support the visualization, interpretation, and analysis of multi‐hazard risk assessment data for Chiang Rai and Surat Thani provinces. The platform will serve government agencies, technical institutions, and decision-makers involved in disaster risk reduction, climate resilience planning, and emergency response.
The Impact Visualization Interface Developer will be responsible for designing, developing, integrating, and deploying a user‐friendly, high‐performance, and secure web‐based geospatial system that transforms complex hazard, exposure, and vulnerability datasets into actionable insights.
The specific responsibilities and tasks are detailed in subsections below:
Expected Outputs:
The consultant will be responsible for delivering the following Outputs:
1. System architecture and UI/UX design package
2. Fully functional web‐based Impact Visualization Interface
3. Integrated geospatial database and API services
4. Analytical tools and dashboards
5. Technical documentation and user manuals
6. Training sessions for national stakeholders
7. Final deployment and handover package
Responsibilities and Tasks:
The Consultant will be responsible for the following tasks and duties:
1. System Architecture & Design
- Design a modular, scalable system architecture suitable for national-level deployment.
- Develop UI/UX wireframes, user flows, and interface prototypes aligned with stakeholder needs.
- Define data structures, metadata standards, and geospatial data pipelines.
- Ensure compatibility with existing national platforms, APIs, and data repositories.
2. Front-End Development
- Build an intuitive, responsive, and accessible web interface using modern JavaScript frameworks (e.g., React, Vue, Angular).
- Implement interactive geospatial visualization components.
- Develop dashboards, charts, and analytical widgets for hazard, exposure, vulnerability, and risk layers.
- Enable multi-layer visualization, filtering, comparison, and temporal analysis.
3. Back-End Development
- Develop secure APIs for data retrieval, processing, and visualization.
- Implement geospatial data services using platforms such as GeoServer, MapServer
- Set up databases (PostgreSQL/PostGIS or equivalent) for storing and managing
geospatial and tabular datasets. - Ensure efficient data caching, tiling, and performance optimization for large datasets.
4. Data Integration & Processing
- Integrate multi-hazard risk assessment datasets for Chiang Rai and Surat Thani, including:
o Hazard layers (flood, landslide, drought, etc.)
o Exposure datasets (population, infrastructure, land use)
o Vulnerability indicators
o Composite risk indices and impact scenarios - Develop automated or semi-automated data ingestion workflows.
- Ensure metadata completeness, data quality, and adherence to national geospatial standards.
5. Analytical & Decision-Support Tools
- Implement tools for:
o Hazard intensity visualization
o Exposure and vulnerability overlay analysis
o Risk scoring and classification
o Scenario comparison (baseline vs. extreme events)
o Administrative boundary-based summaries (province, district, sub-district) - Provide export functions for maps, reports, and datasets.
6. User Management & Security
- Implement secure authentication and role-based access control.
- Ensure compliance with national cybersecurity and data protection requirements.
7. Testing, Validation & Optimization
- Conduct unit, integration, performance, and security testing.
- Facilitate user acceptance testing (UAT) with national stakeholders.
- Optimize system performance for low-bandwidth environments.
- Ensure cross-browser and cross-device compatibility.
8. Documentation & Capacity Building
- Prepare comprehensive technical documentation, including:
o System architecture
o API documentation
o Data workflows
o User manuals and admin guides - Provide handover of source code, configuration files, and deployment scripts.
9. Deployment & Maintenance
- Deploy the system on a secure hosting environment (cloud or on-premise).
- Provide post-deployment support, bug fixes, and performance tuning.
G. Working Principles: Consultant will report to the Program Lead, Climate Services, Risk Analytics and Climate Services Department and will work closely with and other specialists from Risk Analytics and Climate Services Department. Regular meetings with designated ADPC personnel (at least once a month) reviewing progress, identifying obstacles and designing the way forward is required.
H. Qualifications:
Consultant shall have the following qualifications
- Master’s degree or higher in Spatial Science, Geospatial Science, Remote Sensing, Marine/Environmental Science, GIS, Earth Observation, or a closely related field.
- Minimum 2–3 years of experience in geospatial data analysis, satellite data processing, or geospatial application development.
- Strong proficiency in JavaScript, TypeScript, HTML, CSS, and experience with web frameworks for interactive mapping.
- Proficiency in Python and R for geospatial data processing, visualization, and analysis.
- Experience working with SQL based databases (e.g., SQL Server, Oracle) and geospatial data management.
- Ability to design visually appealing, user friendly interfaces and data visualization tools.
- Demonstrated experience in developing and integrating web APIs, Satellite data visualization and analysis, or environmental geospatial research, Multi‐hazard or environmental data interpretation.
- Proven experience in developing geospatial web applications, including front end and back-end components.
- Excellent writing, presentation, and analytical skills.
I. Duty Station: Home-based
For More Details See>>>: Term of Reference (TOR).
How to Apply:
Interested individuals are invited to submit a completed ADPC application form (downloadable HERE or from www.adpc.net), along with a resume, copy of degrees/certificate(s) together with a cover letter, to: procurement@adpc.net.
The email subject should clearly indicate the position being applied for, for example: [Impact Visualization Interface Developer, Name of Candidate], Name of Candidate]
Female applicants are especially encouraged to apply.
ADPC values diversity and fosters an inclusive work environment, welcoming applications from qualified candidates regardless of background.




