Consultant-Flutter Developer-HeatAI

Bhakta Marga, Kathmandu, Nepal

Job Post on:12 March 2026                                                                                                                                                Apply Before:21 March 2026,5:00PM

Job Type: Consultant

Salary: Negotiable

About Youth Innovation lab

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

The HeatAI project (Harnessing Equitable Actionable Technologies through Artificial Intelligence) is a climate resilience initiative led by Youth Innovation Lab (YI-Lab), based in Kathmandu, Nepal, with a requested funding of 500,000 SEK from the Global Resilience Partnership. Running from March to December 2026, the project is piloted in Nepalgunj Sub-Metropolitan City in Banke District one of Nepal's hottest urban areas where temperatures regularly exceed 38°C and severe heat events occur approximately twice a year. The city's most vulnerable populations, including women, youth, Dalit and Muslim communities, and roughly 3,309 residents living in informal settlements, bear the brunt of these heatwaves, facing health risks, school closures, and livelihood disruptions. To address this, HeatAI deploys a multi-layered solution combining an AI-powered mobile app and dashboard capable of issuing push notifications up to seven days in advance of predicted heatwaves, 20 low-cost temperature and pollution sensors installed across schools and community hubs. Alongside its technological components, the initiative strengthens local capacity through targeted training programs, fellowship, school-based awareness campaigns, and open-access e-learning modules hosted on Shikshya.org. With a structured Monitoring, Evaluation, and Learning (MEL) framework tracking 15,000 direct beneficiaries, 170 trained personnel, and integration into three municipal policy frameworks, HeatAI presents a scalable, technology-driven, and governance-anchored model for urban heat resilience across Nepal and beyond.

Purpose: To develop, test, and maintain the HeatAI mobile application using Flutter so that project users can reliably receive heat alerts, recommendations, and other app-based services during the pilot and operational phase.

Key responsibilities

Develop the HeatAI mobile application in Flutter based on approved technical requirements and UI/UX designs.

Implement app features such as notifications, user flows, dashboards or summaries, content display, and relevant integrations with backend services.

Ensure app responsiveness, performance optimization, compatibility, and stability across supported devices.

Conduct debugging, testing, and issue resolution throughout development and pilot use.

Integrate APIs and data services in coordination with the Senior Developer.

Work with the UI/UX Designer to faithfully implement visual and interaction specifications.

Support release preparation, app packaging, version updates, and technical fixes during the project period.

Prepare clean code, developer notes, and maintenance support documents.

Expected deliverables

Functional Flutter-based mobile application aligned with approved scope.

Integrated features for alerts, recommendations, and core user journeys.

Testing and bug-fix log covering development and pilot stages.

Deployment-ready build(s) and release support.

Developer documentation for future maintenance and updates.

Required qualifications and experience

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.

Proven hands-on experience in Flutter mobile application development.

Good knowledge of Dart, API integration, state management, testing, and mobile performance optimization.

Experience publishing or preparing apps for Android and/or iOS environments is preferred.

Ability to collaborate effectively with designers, backend developers, and project managers.

Strong problem-solving skills and attention to code quality.


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: 21 March 2026

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