VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
 

Volunteer Mobile and Web Developer (Volunteer CPT/OPT Position)

Save to Favorites

ORGANIZATION: MatchingDonors.com

About the Project: You will be involved in enhancing and augmenting our mobile communication platform that connects individuals with mentors through video interactions. We have existing native iOS (Swift/SwiftUI), Android (Kotlin), and React web applications, and are looking for volunteers who can contribute to one or more of these platforms.

This volunteer role provides excellent hands-on experience in software development, valuable mentorship, and a chance to build your professional portfolio while making a meaningful social impact.

Responsibilities:

  • Collaborate with our team to design, develop, and enhance mobile (iOS or Android) and web (React) applications.
  • Implement new features that support our mentorship matching service, including free and paid video communication.
  • Contribute to improving the user experience (UX/UI) and overall functionality of the platform.
  • Participate in code reviews and provide constructive feedback.
  • Maintain clear documentation and effective communication within the development team.
  • Stay informed on the latest industry trends, frameworks, and best practices.

Requirements:

  • Proficiency in at least one of the following:
    • iOS Development: Swift, SwiftUI
    • Android Development: Kotlin
    • Web Development: JavaScript/TypeScript, React
  • Solid understanding of software development principles, data structures, and algorithms.
  • Familiarity with source control tools like Git and platforms such as GitHub.
  • Experience or coursework in Computer Science, Software Engineering, or a related field.
  • Strong problem-solving abilities and critical thinking skills.
  • Excellent communication and teamwork capabilities.

Preferred Qualifications:

  • Experience with backend technologies (especially Golang or Node.js).
  • Familiarity with API integration and cloud services (AWS, Firebase, etc.).
  • Experience working in agile development environments.

If you are passionate about technology and motivated by making a difference, we would love to welcome you to our team. Join MatchingDonors.com today, and together we can use technology to positively impact lives and communities.

20 More opportunities with MatchingDonors.com

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

About MatchingDonors.com

Location:

766 TURNPIKE ST, CANTON, MA 02021, US

Mission Statement

Every day in the United States 19 people die waiting 7-15 years on the government's invitee only national organ transplant waiting list for a deceased organ transplant that will most likely never come; while an additional 253 people die every day needing an organ transplant that were not allowed on the government’s list because they were too poor, too old or too sick to be considered a "Good Candidate for a Transplant". A new patient’s name is added to this national organ transplant waiting list every 13 minutes. The team at MatchingDonors.com has been working hard for the past nine years to make sure that doesn’t happen anymore.

Description

MatchingDonors.com is an official certifying organization of The President's Volunteer Service Award and our volunteers can be eligible to receive the President’s Volunteer Service Award (PVSA) for their dedication to MatchingDonors.com.

We will consider volunteers who are eligible students who have Optional Practical Training (OPT) or Curricular Practical Training (CPT) F-1 Status.

Our qualifying volunteers that achieve the minimum 100 hours of volunteering, receive a congratulatory letter from The President of the United States, a certificate, a medallion, and a pin. MatchingDonors.com has become the most successful nonprofit award-winning organization in the world that is improving those odds by finding living altruistic organ donors for patients needing organ transplants. Many patients find their living altruistic donor organ and get their lifesaving organ transplant within 6 months of joining MatchingDonors.com. MatchingDonors.com is NOT an invitee only list; everyone needing an organ transplant is allowed on our list regardless if they are poor, old or sick. As long as a patient is registered at a transplant hospital, in the United States, willing to perform the transplant operation everyone is considered a "Good Candidate for a Transplant with MatchingDonors.com"

CAUSE AREAS

Health & Medicine
Health & Medicine

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Website Programming
  • Web Design
  • ERP / CRM
  • Software Engineering
  • Mobile Programming
  • Software Development

GOOD FOR

  • Teens
  • People 55+
  • Public Groups
  • Private Groups

REQUIREMENTS

N/A

Private Group Details

  • Group Size Range 1 - 50+
  • Event can be held virtually
  • No Donation

Report this opportunity