Senior Frontend Developer – RiskAI Pilot

Bhakta Marga, Kathmandu, Nepal

Job Type: Full-time

Salary: Negotiable

Youth Innovation Lab (YI-Lab) is a not-for-profit civic tech company that works at the intersection of emerging cutting-edge technological tools and their applications by equipping young professionals to solve emerging challenges in our community. YI-Lab’s mission statement is, ‘to engage young people to bridge science to people and policy through innovation’. YI-Lab harnesses indigenous knowledge, citizen science approach, develops low-cost technological solutions, promotes open data, promotes entrepreneurship, and conducts evidence-based advocacy campaigns. YI-Lab provides a conducive environment for young people to co-create solutions for inclusive development.

About the project 
RiskAI (Beta1.0) is an agentic, AI-powered climate and disaster risk intelligence platform designed to translate complex hazard, climate, and disaster data into localized, actionable insights for decision-makers, schools, and communities in Nepal. Built as the country’s first modular RiskAI architecture, the platform integrates existing national and global datasets such as historical disaster records, hazard maps, and climate data and presents them through role-based, user-friendly outputs.

YI-Lab invites dynamic and enthusiastic Nepali citizens to apply for the following position. 

Role Summary 

The Senior Frontend Developer will be responsible for designing and building the user-facing experience of the RiskAI (Beta1.0) platform, ensuring that complex climate, disaster, and AI-generated insights are presented in clear, accessible, and trustworthy ways. This role combines strong frontend engineering with design sensitivity, human-centered thinking, and data visualization expertise. The developer will collaborate closely with AI, backend, and design teams to deliver a responsive, multilingual, and inclusive interface optimized for low-bandwidth and real-world school and community contexts in Nepal. This assignment is a short-term consultancy for a total of 25 working days, to be delivered over the period from December 2025 to March 2026.  

Key Roles and Responsibilities

1. Key Responsibilities 

A. Frontend Architecture & Engineering 

  • Design and implement the front-end architecture of the RiskAI platform using modern frameworks and best practices. 

  • Build scalable, maintainable, and high-performance UI components aligned with the overall system architecture. 

  • Ensure seamless integration with backend services, AI agents, APIs, and data pipelines. 

B. Design-Driven & Human-Centered Development 

  • Translate UX/UI designs, wireframes, and prototypes into pixel-accurate, production-ready interfaces. 

  • Collaborate with designers and stakeholders to refine user flows through iterative, user-centered design. 

  • Ensure usability for diverse users, including youth and non-technical audiences. 

C. Accessibility, Localization & Inclusion 

  • Implement Nepali language support and multilingual UI patterns. 

  • Ensure compliance with accessibility best practices (WCAG), including readability, contrast, and keyboard navigation. 

  • Design for low-bandwidth environments and low-cost devices common in school and community settings. 

D. Data Visualization & AI Output Presentation 

  • Design and develop intuitive visualizations for climate, disaster, and risk data. 

  • Present AI-generated insights (summaries, alerts, policy briefs) in clear, trustworthy, and explainable formats. 

  • Work with the AI team to improve interpretability and user trust in AI outputs. 

E. Sprint-Based Delivery & Problem Solving 

  • Contribute to sprint planning by breaking requirements into feasible frontend tasks. 

  • Rapidly prototype and iterate MVP features to validate hypotheses during FT3 sprints. 

  • Identify technical or design constraints early and propose pragmatic solutions. 

F. Quality, Performance & Security 

  • Ensure frontend performance optimization, responsiveness, and cross-browser compatibility. 

  • Write clean, testable code and participate in code reviews. 

  • Follow secure coding practices, especially for data-driven and AI-enabled interfaces. 

G. Documentation & Knowledge Transfer 

  • Document frontend architecture, components, and development standards. 

  • Support technical reporting and knowledge sharing for FT Hub learning outputs. 

  • Mentor junior developers where applicable. 

2. Key Deliverables 

  1. Frontend architecture and component library for RiskAI 

  2. Responsive, accessible, and localized UI for the RiskAI platform 

  3. Data visualization components for disaster and climate insights 

  4. Integrated UI for AI-generated outputs and feedback loops 

  5. Sprint deliverables, documentation, and final frontend handover 

Required Qualifications, Skills and Experience

  • Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or related field

  • Minimum 5 years of professional frontend development experience 

  • Strong expertise in:
    Modern JavaScript frameworks (e.g. React, Vue, or similar)

                HTML5, CSS3, responsive and mobile-first design 

  • RESTful APIs and frontend-backend integration 

  • Proven experience translating complex requirements into user-friendly interfaces 

  • Strong analytical and critical thinking skills 



Applying Procedure

 

We highly encourage all interested applicants, especially youth and young professionals and candidates from discriminated groups (women, Dalit, Janajati, Madhesi, and other minority communities) to apply. We are having interviews on a rolling basis and encourage interested candidates to apply as soon as possible.

Only shortlisted candidates will be called for an interview.

Deadline for Submission: 17 December 2025

Please click on Apply Now! button to submit your application. For more information on Youth Innovation Lab, please visit https://youthinnovationlab.org and if you have any inquiries, please contact at info@youthinnovationlab.org.  


yilab_logo_animation.gif