Global Risks Index (GRIx)- Frontend Engineering Support

  • Remote/Home-based
  • Canada
  • Posted 1 day ago

United Nations

Job title:

Global Risks Index (GRIx)- Frontend Engineering Support

Company

United Nations

Job description

Details:Mission and objectives:Mission
To create a unique nexus where civil society meets and engages the academy, industry, and government to collectively mitigate risks and make smarter decisions toward more resilient, democratic, and prosperous communities. As a centre of excellence, GCRI excels in research, innovation, and capacity building across enterprise risk and innovation management, addressing the societal impacts of technological disruptions and financial evolution. Uniting experts from economics, finance, policy, and technology, we are committed to building interdisciplinary tools, capacities, and communities for risk mitigation, resilience building, and sustainable developmentObjectives
GCRI’s objectives include:
1. Global Knowledge Exchange: Creating a platform for interdisciplinary discussion and research on risk and resilience, fostering global collaboration among industry leaders, academics, policymakers, and practitioners
2. Standardization and Metrology: Developing and promoting standards and measurement practices to enhance the reliability and interoperability of risk management strategies.
3. Systems Innovation: Building tools, capacities and communities for the development and application of risk management technologies, standards, and innovation ecosystems.
4. Scholarly and Industry Publications: Publishing standards, reports, and scholarly articles to contribute to academic and practical discourse in risk management.
5. Liaison with Global Entities: Engaging with civil society and maintaining technical interactions with international entities to promote a unified approach to risk management challenges.
6. Advanced Study: Investigating fundamental and applied domains related to risk management, including natural and human-induced risks, and developing advanced tools for risk intelligence and emergency managementContext:The Global Risks Index (GRIx) is a pivotal open-source data indexing and reporting tool designed to quantify and analyze global risks associated with climate change, environmental instability, and socio-economic challenges. Leveraging the Microsoft technology stack—including Dataverse, Azure, Data Factory, Common Data Models, and Power Apps— plays a crucial role in designing, developing, and maintaining the GRIx platform. This initiative aims to create a scalable, interoperable, and data-driven ecosystem that supports advanced AI/ML models for predictive risk assessment and early warning systems. By integrating diverse data sources and employing sophisticated modeling techniques, GRIx provides actionable insights to policymakers, communities, and stakeholders, fostering resilience and informed decision-making in the face of escalating global risks.Frontend teams are responsible for the overall design and user experience of the GRIx platform, ensuring that the interface is intuitive, responsive, and accessible. They architect the frontend architecture, implement seamless data integration with backend systems, and develop user-centric features using both Microsoft’s Power Apps and WordPress. These developers collaborate closely with backend engineers, data scientists, AI/ML developers, and other stakeholders to deliver a unified solution that addresses complex global risks through innovative technology and engaging design.Task type:Technology DevelopmentTask description:Key Responsibilities1. UI/UX Design
Volunteers Needed: 5
Deliverables: Each volunteer delivers one design per month.
Responsibilities:
Collaborate with designers to create intuitive and visually appealing user interfaces that enhance user experience and accessibility.
Ensure frontend applications are fully responsive, providing a consistent experience across various devices and screen sizes.2. Frontend Frameworks Development
Volunteers Needed: 5
Deliverables: Each volunteer delivers one code update weekly.
Responsibilities:
Develop dynamic and interactive frontend applications using modern frameworks such as React, Angular, or Vue.js, integrated with Microsoft’s Power Apps and WordPress.
Customize and extend WordPress themes and plugins to support the unique requirements of the GRIx platform, ensuring seamless integration with Microsoft’s Power Apps and backend services.
Implement data visualization components to effectively display climate risk assessments and predictive analytics using tools like Power BI Embedded and WordPress-compatible plugins.3. API Consumption and State Management
Volunteers Needed: 4
Deliverables: Each volunteer manages one integration task weekly.
Responsibilities:
Integrate frontend applications with backend APIs developed using Azure services to fetch and display real-time data from the GRIx platform.
Manage application state efficiently using state management libraries (e.g., Redux, Vuex) to ensure smooth data flow and user interactions.4. Performance Tuning and SEO/Accessibility
Volunteers Needed: 4
Deliverables: Each volunteer completes one optimization task weekly.
Responsibilities:
Optimize frontend performance by minimizing load times, reducing payload sizes, and ensuring efficient rendering of components.
Ensure frontend applications adhere to SEO best practices and accessibility standards (e.g., WCAG) to provide an inclusive user experience.5. Automated Testing and Bug Fixing
Volunteers Needed: 4
Deliverables: Each volunteer conducts one testing cycle and resolves identified bugs weekly.
Responsibilities:
Implement frontend testing strategies using tools like Jest, Mocha, or Cypress to ensure application reliability and functionality.
Identify and resolve frontend bugs promptly, maintaining high standards of quality and user satisfaction.6. Feature Development and Technology Upgradation
Volunteers Needed: 4
Deliverables: Each volunteer develops or upgrades one feature monthly.
Responsibilities:
Continuously develop and enhance frontend features based on user feedback and evolving project requirements.
Stay updated with the latest frontend technologies and best practices, integrating relevant advancements into the GRIx platform.7. Cross-Team Collaboration and Documentation
Volunteers Needed: 4
Deliverables: Each volunteer contributes to one collaborative project and updates documentation weekly.
Responsibilities:
Work closely with backend engineers, data scientists, AI/ML developers, and other stakeholders to align frontend functionalities with overall project goals.
Maintain detailed documentation of frontend architectures, components, and workflows to facilitate knowledge sharing and onboarding.Requirements:-Degree in Computer Science, Software Engineering, or a related field.
-Extensive experience with Microsoft Azure services, including Azure Data Factory, Azure Machine Learning, and Azure DevOps.
-Proficiency in developing applications using Power Apps and managing data within Dataverse.
-Strong programming skills in JavaScript, TypeScript, and PHP, with experience in AI/ML frameworks like TensorFlow and PyTorch.
-Expertise in frontend development and WordPress customization, including data modeling and responsive design.
-Experience in implementing ETL processes and managing large-scale datasets from diverse sources.
-Proven experience integrating machine learning models into software platforms, ensuring scalability and performance.
-Familiarity with deploying and maintaining AI/ML models in cloud environments.
-Strong understanding of software development lifecycle (SDLC) methodologies, including Agile and DevOps practices.
-Proficiency in version control systems and collaborative tools like GitLab and GitHub.
-Ability to analyze complex systems, identify issues, and implement effective solutions.
-Strong attention to detail and commitment to maintaining high-quality standards.
-Excellent interpersonal and communication skills to effectively collaborate with cross-functional teams and stakeholders.
-Ability to prioritize tasks and manage time efficiently in a dynamic, remote work environment.Work Hours: 11 – 15

Expected salary

Location

Canada

Job date

Thu, 26 Dec 2024 06:41:12 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (un-jobs.net) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location