Nonprofit
Done in a Day

Volunteer Software Development volunteer – unpaid

Remote, Volunteer can be anywhere in the world
Apply


  • Details

    Time Commitment:
    Flexible
    Commitment Details:
    Approximately 2–3 hours per week
    Recurrence:
    Recurring
    Volunteers Needed:
    2
    Cause Areas:
    Children & Youth
    Good For:
    International Volunteers

    Description

    As a Software Developer Intern, you will work closely with our tech and project teams to design, develop, test, and maintain software solutions that support our mission. This internship is ideal for students, recent graduates, or self-taught developers looking to gain real-world experience and build a strong portfolio.

    Responsibilities:

    • Collaborate with team members to develop web and/or mobile applications
    • Write clean, maintainable, and efficient code
    • Participate in code reviews and brainstorming sessions
    • Troubleshoot bugs and assist in debugging and testing
    • Contribute to technical documentation and user guides

    Qualifications:

    • Basic knowledge of one or more programming languages (e.g., Python, JavaScript, Java, etc.)
    • Familiarity with front-end or back-end development frameworks is a plus
    • Eagerness to learn and take initiative
    • Good communication and collaboration skills
    • Access to a reliable internet connection

    What You’ll Gain:

    • Hands-on experience working on real projects
    • A stronger portfolio and practical skills to boost your career
    • A letter of recommendation upon successful completion
    • The chance to contribute to meaningful, impact-driven work

    To Apply:

    Please submit your resume, a brief cover letter outlining your interest in the role, and (if available) links to any GitHub repositories or coding samples to info@bloomingheartsfoundation.com.

    As a Software Developer Intern, you will work closely with our tech and project teams to design, develop, test, and maintain software solutions that support our mission. This internship is ideal for students, recent graduates, or self-taught developers looking to gain real-world experience and build a strong portfolio.

    Responsibilities:

    • Collaborate with team members to develop web and/or mobile applications
    • Write clean, maintainable, and efficient code
    • Participate in code reviews and brainstorming sessions
    • Troubleshoot bugs and assist in debugging and testing
    • Contribute to technical documentation and user guides

    Qualifications:

    • Basic knowledge of one or more programming languages (e.g., Python, JavaScript, Java, etc.)
    • Familiarity with front-end or back-end development frameworks is a plus
    • Eagerness to learn and take initiative
    • Good communication and collaboration skills
    • Access to a reliable internet connection

    What You’ll Gain:

    • Hands-on…

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    Abuja, Federal Capital Territory, Nigeria

    How to Apply

    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.