Frontend web development support for the UNDP Sustainable Energy Academy

Tags: UNDP language Environment
  • Added Date: Tuesday, 01 April 2025
5 Steps to get a job in the United Nations

Mission and objectivesThe UNDP Sustainable Energy Hub is a network of partners that work alongside countries to transform energy systems though an integrated agenda focused on the policy, technology and financial shifts that shape sustainable economic development. We help countries build net-zero, people-centered societies driven by a just, sustainable energy transition. Our core principle is to promote an integrated agenda that supports energy for development, including by mobilizing partners to enable 500 million additional people to have access to sustainable, reliable, affordable energy by 2025, leaving no-one behind. The global transformation of energy systems has already started, but is being altered by the current geopolitical context. However, this transformation must be accelerated, and it must be done in a way that advances the Sustainable Development Goals. The Sustainable Energy Hub is UNDPโ€™s answer to these challenges. To drive the systems-level change needed, the Sustainable Energy Hub aims to bring about a completely new way of thinking, doing business, connecting people and knowledge. UNDPโ€™s 2022-2025 Strategic Plan has put sustainable energy at the heart of a joint corporate mission, and UN-Energy has pledged to reaching key energy milestones by 2025. UNDP will focus efforts on mobilizing partners and catalzing action to provide access to sustainable, affordable, and reliable energy โ€“ both electricity and clean cooking โ€“ to 500 million people by 2025, focusing on the worldโ€™s poorest communities. UNDP will not do this alone โ€“ our role here is to mobilize strong, meaningful, impactful partnerships to deliver action on the ground. We aim to bring about a new way of thinking about energy and advocate for an integrated, inclusive approach, where all stakeholders participate meaningfully in its design.

ContextAs part of our ongoing work to support informed decision-making and technical capacity-building in sustainable energy, the UNDP Sustainable Energy Hub is developing a dynamic set of interactive data visualizations for the Sustainable Energy Academy. These visualizations will be embedded in the Academyโ€™s frontend and are designed to help users explore key energy trends and insights in real-time. To facilitate development and testing, we are now building a dedicated frontend application environment. This lightweight testing interface will allow developers and stakeholders to select different chart types from a dropdown menu, which will then fetch the corresponding dataset from a GitHub repository and render the chart using the official UNDP data visualization library: https://data-viz.data.undp.org. The initial version will include static sample datasetsโ€”a bar chart and a line chartโ€”to ensure compatibility with the library and functionality of the display pipeline. This environment is being created in preparation for scaling the Academyโ€™s interactive features, and builds upon earlier prototypes developed during the Academyโ€™s design phase. The goal is to streamline chart generation using standardized data formats and chart definitions, enabling a modular and extensible system for future visualization needs.

Task DescriptionThe Sustainable Energy Hub team is looking for an online volunteer to support with web development for the Energy Moonshot Academy, a new online too for interacting with a database of documents and datasets through a language interface. This Academy tool is designed to support stakeholders in sustainable energy through access to the most recent information and insights. The ideal candidate for this position has experience in frontend development especially in single page application built using ReactJs. Our tool is already far along so the primary assignment is to advance the tool by adding new features, visual components, and functionality as we develop new backend components of our Retrieval Augmented Generation AI framework. The role include to develop a testing environment for the Academy team working on data visualizations to test the new datasets and charts proposed, using UNDP's data visualization frontend library. The result will include a web app that allows our development team to upload new datasets and link them to chart types, and test the results and visualize the datasets with multiple chart types.

๐Ÿ“š ๐——๐—ถ๐˜€๐—ฐ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—š๐—ฒ๐˜ ๐—ฎ ๐—๐—ผ๐—ฏ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ! ๐ŸŒ๐Ÿค ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐˜‚๐—ฟ ๐—ก๐—˜๐—ช ๐—ฅ๐—ฒ๐—ฐ๐—ฟ๐˜‚๐—ถ๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ฒ๐˜€๐˜ ๐˜€๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—จ๐—ก๐—›๐—–๐—ฅ, ๐—ช๐—™๐—ฃ, ๐—จ๐—ก๐—œ๐—–๐—˜๐—™, ๐—จ๐—ก๐——๐—ฆ๐—ฆ, ๐—จ๐—ก๐—™๐—ฃ๐—”, ๐—œ๐—ข๐—  ๐—ฎ๐—ป๐—ฑ ๐—ผ๐˜๐—ต๐—ฒ๐—ฟ๐˜€! ๐ŸŒ

โš ๏ธ ๐‚๐ก๐š๐ง๐ ๐ž ๐˜๐จ๐ฎ๐ซ ๐‹๐ข๐Ÿ๐ž ๐๐จ๐ฐ: ๐๐จ๐ฐ๐ž๐ซ๐Ÿ๐ฎ๐ฅ ๐“๐ž๐œ๐ก๐ง๐ข๐ช๐ฎ๐ž๐ฌ ๐ก๐จ๐ฐ ๐ญ๐จ ๐ ๐ž๐ญ ๐š ๐ฃ๐จ๐› ๐ข๐ง ๐ญ๐ก๐ž ๐”๐ง๐ข๐ญ๐ž๐ ๐๐š๐ญ๐ข๐จ๐ง๐ฌ ๐๐Ž๐–!

Competencies and values

Living conditions and remarks

Recommended for you