Frontend Developer (React)

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

Required Qualifications

  • Bachelor's degree in computer science, Engineering, or related field;
  • 4+ years of hands-on experience with React.js;
  • Deep understanding of JavaScript, HTML, and CSS;
  • Experience with modern state management libraries (Redux, Context API);
  • Familiar with RESTful APIs and backend integration;
  • Experience in front-end build tools and package managers (Webpack, NPM, etc.);
  • Familiarity with data visualization libraries (e.g., D3, Leaflet, Chart.js);
  • Knowledge of responsive design, accessibility, and UI/UX standards;
  • Experience in test-driven development (Jest, React Testing Library);
  • Strong communication and documentation skills.

Key Duties and Responsibilities


  • Lead front-end development for scalable and interactive civic platforms.
  • Translate design mockups into clean, functional React components.
  • Collaborate closely with backend and GIS teams to integrate APIs.
  • Ensure accessibility, performance, and cross-browser compatibility.
  • Build reusable code and front-end libraries.
  • Conduct code reviews, mentor junior developers, and promote front-end standards.
  • Implement data-driven UIs using APIs and mapping tools.
  • Optimize applications for maximum performance and responsiveness.

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: 15 Jun 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