Mobile Application Developer (Volunteer)

National Road Safety Alliance (NRSA)

About NRSA

The National Road Safety Alliance (NRSA) is a non-profit organization dedicated to promoting road safety through education, advocacy, technology, and community-driven initiatives across the Philippines.

Through innovative programs, strategic partnerships, and digital solutions, NRSA works to reduce road crashes, improve public awareness, and create safer communities for all road users.

We are currently seeking a passionate and skilled Mobile Application Developer to help build and enhance the NRSA Mobile App, a platform designed to engage communities, reward safe road behavior, provide educational resources, and connect citizens with road safety initiatives nationwide.


Position Overview

The Mobile Application Developer will play a key role in designing, developing, and maintaining the NRSA Mobile App. Working closely with NRSA leadership, designers, and program teams, the developer will help transform road safety concepts into practical digital solutions that create measurable social impact.

This is a volunteer remote position ideal for developers who want to contribute their technical expertise to a meaningful national cause while building their portfolio and leadership experience.

Location: Remote

Type: Volunteer

Schedule: Flexible


Key Responsibilities

Mobile App Development

  • Design, develop, test, and deploy mobile application features.
  • Collaborate with stakeholders to translate requirements into technical solutions.
  • Develop intuitive, user-friendly, and accessible interfaces.
  • Optimize application performance, reliability, and scalability.
  • Troubleshoot bugs and resolve technical issues.

Feature Development

Support the implementation of features such as:

  • Road Safety Rewards Program
  • Driver and Rider Safety Challenges
  • Sponsor and Partner Promotions
  • Community Reporting Tools
  • Safety Education Modules
  • Gamification and Achievement Systems
  • User Profiles and Digital Rewards
  • Push Notifications and Alerts
  • Volunteer and Event Management Features
  • Data Analytics and Reporting Dashboards

Technical Operations

  • Integrate APIs and third-party services.
  • Ensure secure handling of user data and privacy compliance.
  • Maintain application documentation and version control.
  • Participate in code reviews and technical planning discussions.
  • Recommend technologies and improvements for long-term scalability.

Preferred Technical Skills

Candidates should have experience in one or more of the following:

Mobile Development

  • Flutter
  • React Native
  • Android Development (Kotlin/Java)
  • iOS Development (Swift)

Backend Development

  • Node.js
  • Firebase
  • Supabase
  • Laravel
  • Express.js
  • RESTful APIs

Database Technologies

  • Firebase Firestore
  • PostgreSQL
  • MySQL
  • MongoDB

Additional Skills

  • Git and GitHub
  • UI/UX implementation
  • API integrations
  • Cloud services
  • Authentication systems
  • Push notification services
  • Analytics platforms

Qualifications

Required

  • Experience developing mobile applications.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and remotely.
  • Good communication and collaboration skills.
  • Commitment to delivering reliable and secure solutions.
  • Passion for using technology to create positive social impact.

Preferred

  • Experience launching applications to Google Play Store and Apple App Store.
  • Experience with gamification, rewards systems, or loyalty programs.
  • Experience with location-based services and mapping technologies.
  • Experience working with NGOs, startups, civic-tech, or social impact projects.
  • Computer Science, Information Technology, Software Engineering, or related background.

What You Will Build

The NRSA Mobile App aims to become a national road safety platform that:

  • Rewards safe road users.
  • Encourages responsible driving and riding behavior.
  • Connects citizens with road safety programs.
  • Supports community-based reporting and engagement.
  • Provides educational road safety resources.
  • Generates data to help improve road safety initiatives nationwide.

Your work will directly contribute to saving lives and creating safer roads across the Philippines.


Volunteer Benefits

Although this is currently a volunteer role, NRSA offers:

  • Opportunity to build a national-impact application.
  • Leadership and project ownership experience.
  • Collaboration with professionals from government, private sector, and civil society organizations.
  • Official Certificate of Service.
  • Letter of Recommendation based on performance.
  • Portfolio recognition and public acknowledgment where appropriate.
  • Networking opportunities with technology and road safety stakeholders.

Future Opportunities

As NRSA secures funding, sponsorships, grants, and strategic partnerships, contributors may be considered for:

  • Paid project-based engagements.
  • Technical leadership positions.
  • Advisory or Board-level technology roles.
  • Honoraria for approved assignments and special projects.

Join Us

If you are passionate about technology, innovation, and making a real difference in people’s lives, we invite you to help build the future of road safety in the Philippines.

Together, we can leverage technology to create safer roads, smarter communities, and a stronger culture of road safety.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx