Organización Sin Fin de Lucro
Publicado 1/10/25 13:16

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

A Distancia, El/la voluntario/a puede estar en cualquier país del mundo
Quieres hacer un voluntariado


  • Descripción

    Horarios Disponibles:
    Días laborables (durante el día, tardes), Fines de semana (durante el día, tardes)
    Detalles del Compromiso:
    We are asking for at least 20 hours per week commitment.
    Frecuencia:
    Recurrente
    Buscando personas voluntarias:
    25
    Área de Impacto:
    Salud & Medicina
    Recomendado para:
    Jóvenes, Grupos públicos, Edad 55+, Grupos Corporativos o Empresas Privadas

    Descripción

    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.

    MatchingDonors.com welcomes all volunteers for its opportunities, including individuals with F-1 status through Optional Practical Training (OPT) or Curricular Practical Training (CPT).

    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.

    Private Group Details:

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

    Ubicación

    A Distancia
    La persona voluntaria puede estar en cualquier lugar del mundo
    Ubicación Asociada
    Canton, MA, USA

    Mostrar tu interés en esta oportunidad

    Todos los campos son obligatorios
    Entiendo que el uso de la herramienta de seguimiento de candidaturas de Idealist está sujeto a la Política de Privacidad de Idealist y a los Términos del Servicio.
    Illustration

    Descubre Tu Vocación

    Encuentra oportunidades para cambiar el mundo con las últimas oportunidades de empleo, pasantías/prácticas y voluntariado con impacto social. Además, podrás explorar recursos para generar impacto positivo en tu comunidad.
    ¿Ya eres usuario(a)? Ingresa