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

Volunteer Backend Engineer

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)
    Flexibilidad:
    Flexible
    Detalles del Compromiso:
    We are asking for at least a 20 hour 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 work on enhancing our backend infrastructure for a robust mobile and web-based mentorship communication platform. This system supports free and paid video interactions between mentors and mentees. Our current technology stack primarily involves Golang for backend services, with APIs powering our iOS, Android, and React applications.

    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 you with valuable real-world experience, networking opportunities, and the ability to meaningfully contribute to a socially impactful platform.

    Responsibilities:

    1. Design, develop, and maintain backend services in Golang.
    2. Collaborate closely with front-end developers to integrate APIs.
    3. Improve the platform’s performance, scalability, and reliability.
    4. Manage database interactions and ensure data integrity.
    5. Write clean, testable, and well-documented code.
    6. Participate in regular code reviews and collaborate actively with the development team.
    7. Keep abreast of emerging technologies and best practices in backend development.

    Requirements:

    1. Proficiency in Golang with demonstrated experience building backend applications.
    2. Familiarity with RESTful APIs, microservices architecture, and databases (SQL/NoSQL).
    3. Strong understanding of software architecture, algorithms, and data structures.
    4. Experience with version control systems (Git, GitHub).
    5. Effective communication and collaboration skills.
    6. Strong problem-solving abilities and a keen attention to detail.

    Preferred Qualifications:

    1. Familiarity with cloud infrastructure (AWS, Google Cloud, Azure).
    2. Experience with containerization technologies (Docker, Kubernetes).
    3. Knowledge of authentication mechanisms and security best practices.
    4. Prior experience in an agile or collaborative development environment.

    If you’re passionate about technology and want your skills to support meaningful social good, we’d love for you to join our team at MatchingDonors.com!

    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