International Water Management Institute (IWMI)

Consultant - Web based Dashboard Developer

Posted: 2 days ago

Job Description

The International Water Management Institute (IWMI) is an international non-profit, research-for-development organization that works with governments, civil society, and private sector organizations to address water-related challenges in developing countries and scale up solutions. IWMI is headquartered in Colombo, Sri Lanka, and is a CGIAR research center with offices in 15 countries and a global network of researchers operating in approximately 56 countries.The Middle East and North Africa (MENA) region is among the most water-stressed globally, with limited freshwater resources and increasing demand driven by population growth, economic development, and climate change. Municipal wastewater presents a significant opportunity for water reuse; however, much of it remains untreated or underutilized.To address this challenge, IWMI—with support from Google.org—is developing e-ReWater, a data-driven platform that leverages AI, Earth observation, and GIS to identify and prioritize wastewater reuse opportunities in Egypt, Saudi Arabia, and the UAE.The primary objective of this consultancy is to design, develop, and deploy a user-friendly, interactive, web-based dashboard that visualizes spatial and analytical outputs in support of decision-making for wastewater reuse in the MENA region. The dashboard will enable stakeholders to explore wastewater generation, treatment, and reuse potential; assess sectoral water demands; and identify priority reuse opportunities.DUTIES & RESPONSIBILITIES:The consultant will be responsible for the end-to-end development of the e-ReWater dashboard, including:Conducting user research and finalizing functional requirementsDesigning UI/UX and visual identity aligned with IWMI brandingDeveloping a modular, scalable frontend dashboard with interactive maps and data visualizationsIntegrating spatial and tabular datasets via backend services and APIsImplementing analytical tools for prioritization scoring and visualizationDeploying the platform in a cloud environment (preferably GCP), ensuring security, performance, and accessibilityProviding documentation, training materials, and post-launch maintenance supportDELIVERABLES:User Research & Requirements Finalization - Functional Specifications Document and UI/UX user-journey map based on consultations with IWMI and project stakeholdersUI/UX Design and Branding - Wireframes, high-fidelity UI mockups, and a complete UI design kit, including branding elements and accessibility reviewDashboard Development & Frontend Implementation - Fully functional frontend dashboard with interactive maps and dynamic data visualizationsData Integration & Backend Services - Secure backend services, APIs, and optimized spatial data layers, including metadata documentationData Visualization & Analytical Computation Layer - Dynamic charts, scoring tools, and data export functionalities integrated into the dashboardDeployment, Testing, Training, and Maintenance - Deployment of the live dashboard, full testing, and delivery of training materials and providing post-launch technical supportRequirementsMINIMUM EDUCATIONAL QUALIFICATIONS & EXPERIENCE REQUIRED:Essential:University degree in Computer Science, Software Engineering, Geoinformatics, Web Development, or a related fieldMinimum of 5 years of experience in full-stack web development, including frontend and backend systemsProven experience developing interactive, GIS-enabled dashboards or web-based analytical platformsDemonstrated expertise in managing spatial data (raster and vector) and integrating geospatial servicesExperience working with international development organizations or research institutionsFamiliarity with cloud deployment (preferably Google Cloud Platform, AWS, or Azure)Desirable:Experience working with water resources, environmental, or climate-related datasetsPrior experience developing tools for public-sector or policy decision-makingKnowledge of Arabic or experience designing multilingual platformsKNOWLEDGE, SKILLS & ABILITIES:EssentialProficiency in frontend frameworks such as React, Vue, or AngularStrong skills in geospatial libraries (e.g., Leaflet, Mapbox GL JS, OpenLayers)Experience with data visualization libraries (e.g., D3.js, Plotly.js)Ability to design user-friendly, accessible interfaces (WCAG 2.1 compliance)Strong communication and collaboration skills for multidisciplinary teamworkDesirableAbility to conduct user research and translate findings into functional specificationsExperience with content management systems or admin dashboardsFamiliarity with agile development methodologies and version control systems (e.g., Git)BenefitsThis is a globally hired consultancy; therefore, individuals or firms with relevant abilities are encouraged to apply. IWMI offers a competitive rate for this assignment. The contract duration is four (04) months.How to Apply: Apply for the position by following the application instructions at https://www.iwmi.org/jobs. Applications will be accepted until 24:00 (IST) on December 06, 2025, and will be reviewed on a rolling basis. Your application must include a CV/Company profile, cover letter, three (3) references, and both a technical and financial proposal. All applications will be acknowledged, but only shortlisted candidates will be contacted.IWMI believes that diversity fuels our innovation, enhances our excellence, and is essential to our mission. We offer a multicultural, multicolor, multigenerational, and multidisciplinary working environment. We are committed to creating an inclusive organization that reflects our global character and our dedication to gender equity. We, therefore, encourage applications from individuals of all cultures, races, ethnicities, religions, sexes, national or regional origins, ages, disability statuses, sexual orientations, and gender identities.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In