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
Frontend architecture and component library for RiskAI
Responsive, accessible, and localized UI for the RiskAI platform
Data visualization components for disaster and climate insights
Integrated UI for AI-generated outputs and feedback loops
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.