The volunteers that connect on our website tomorrow depend on the donors of today.

Double your impact - donate now and your gift will be matched by a generous VolunteerMatch supporter.
Read More
  • 2 people are interested
 

Android App Developer

Save to Favorites

ORGANIZATION: OPPIA FOUNDATION INC

  • 2 people are interested
Image_201807150924

Are you passionate about education and mobile development? We’re looking for a volunteer software developer to help improve our open-source Android app aimed at making high-quality basic education accessible to all. This app empowers students to learn key life skills through Oppia’s lessons, even when they’re offline or using older devices.

As a volunteer, you'll contribute to bug fixes and feature improvements, playing a crucial role in preparing the app for its General Availability (GA) launch. If you’re excited about using your skills for a meaningful cause, we’d love to have you on board.

How to Get Started

To jump in, please follow the onboarding instructions provided on our GitHub wiki:
Contributing to Oppia-Android

We recommend using the wiki to get up to speed, as it contains all the details you need to begin contributing right away. Our team receives many applications daily, so this self-service process helps us connect with volunteers more efficiently.

Thank you for your interest in supporting accessible education!

Who Are We?

The Oppia Foundation is a 501(c)(3) nonprofit with the mission to provide high quality education to all. We do this through the creation and maintenance of our platform, Oppia (https://www.oppia.org), the coordination of our passionate contributors, and the development of critical partnerships with NGOs in the communities we aim to serve.

Even before COVID-19, students around the world were facing difficulties accessing quality education due to conflict, discrimination, lack of teacher training, and more. However, with COVID-19 forcing everyone to stay quarantined in their own homes, students now more than ever need access to free, quality education to ensure that they can continue to learn even if they cannot attend school.

Why Oppia is an Organization You Want to Work With

  • Oppia has served over 2,000,000 users.
  • Oppia focuses on effectiveness, and conducts rigorous user testing and RCTs to validate the lessons we offer. Learners using Oppia’s lessons have seen gains of 50+% from pre-test to post-test.
  • Oppia's contributors actively help to provide students around the world with basic education. Please see https://medium.com/@ebelubhuhiose/86b97283edf4 and https://medium.com/@ojobusayo99/6e783aaddb74 for examples of our current work.
  • Oppia has a community of hundreds of passionate volunteers from across the globe, so our meetings are held online at flexible times.

What our Android Development team contributes

Android developers will work closely with other volunteer developers around the world, Oppia's design team, and NGOs in various countries who are in direct contact with students, in order to implement features and key functionality to help learners and translators. The team is very collaborative and has a culture of providing and receiving constructive feedback through code reviews. Some examples of projects we're working on include:

  • Improving the onboarding experience to support the use cases of "learner has their own device" and "learner is using a device provided by a parent"
  • Supporting multiple "classrooms", so that we can add new lessons to the app in different subjects besides the current mathematics ones
  • Fixing small issues in the lesson player that confuse students who haven't used a phone before

Don't worry if you're new to "open source", or if you're still a student -- many of our contributors are, too, and we'd be more than happy to provide mentorship and support if this is your first time contributing to an open source project! The main thing is that you care deeply about helping people around the world to learn things better, and that you're responsible and reliable.

If you'd like to help out, please follow the instructions on our GitHub wiki page to get started:

  • Android: https://github.com/oppia/oppia-android/wiki/Contributing-to-Oppia-android#onboarding-instructions

We look forward to meeting you!

39 More opportunities with OPPIA FOUNDATION INC

2 Reviews
Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About OPPIA FOUNDATION INC

Location:

1401 21ST ST STE R, SACRAMENTO, CA 95816, US

Mission Statement

Oppia’s mission is to provide high-quality, engaging education to learners across the globe who lack access to it.

Description

The Oppia team works to create effective, enjoyable online lessons at scale that can reach millions of people. We want every individual, no matter what their personal circumstances, to have access to learning experiences that are not only pedagogically effective, but also fun and engaging. Our focus is on reducing the equity gap in access to education, and we are currently working on providing free and effective basic math and science lessons that can be played on cheap Android devices to learners in underserved communities around the world. Oppia's lessons have already reached over 2,000,000 users, and learners using our basic mathematics curriculum have seen gains of over 50% from pre-test to post-test. You can read some examples of our work in these blog posts: https://medium.com/@ebelubhuhiose/86b97283edf4 and https://medium.com/@ojobusayo99/6e783aaddb74 .

A key differentiator of Oppia is its unique technology platform, which simulates an interactive tutor by adapting each lesson to individual learners’ needs and providing specific, targeted feedback to help them improve. Furthermore, all our lessons are openly licensed and the platform is open source, which enables a diverse group of educators and technologists from around the world to regularly iterate on and improve them.

CAUSE AREAS

Children & Youth
Computers & Technology
Education & Literacy
Children & Youth, Computers & Technology, Education & Literacy

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Mobile Programming
  • Software Development

GOOD FOR

  • Teens

REQUIREMENTS

  • At least 5 hours a week.
  • Please follow the instructions on our GitHub wiki page to get started: Android: https://github.com/oppia/oppia-android/wiki

Report this opportunity