1

Programming Volunteer Jobs in California (NOW HIRING)

Participate in Sunday programming and provide leadership to volunteers; create a hospitable environment, answer questions, articulate and clarify new processes and procedures, and support volunteers ...

Showing results 41-60

Programming Volunteer information

See California salary details

$8

$18

$33

How much do programming volunteer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for programming volunteer in California is $18.89, according to ZipRecruiter salary data. Most workers in this role earn between $14.23 and $19.90 per hour, depending on experience, location, and employer.

What is a programming volunteer?

Programming Volunteers are individuals who offer their programming and software development skills on a voluntary basis, typically to support non-profits, open-source projects, or community initiatives. They work on tasks such as coding, debugging, developing new features, or maintaining software systems without monetary compensation. Programming Volunteers help organizations leverage technology to achieve their missions, often gaining valuable experience and networking opportunities in return.

What are the key skills and qualifications needed to thrive as a programming volunteer, and why are they important?

To thrive as a Programming Volunteer, you generally need foundational knowledge in programming languages, problem-solving abilities, and experience with software development principles, often gained through coursework or self-study. Familiarity with version control systems like Git and popular development environments is commonly required, and some organizations may value certifications in relevant technologies. Strong communication, teamwork, and a proactive attitude help volunteers collaborate effectively and adapt to diverse project needs. These skills ensure that programming volunteers can contribute meaningful code, support team objectives, and drive positive outcomes for the organizations they assist.

What are some common challenges programming volunteers face when collaborating with non-technical team members?

Programming Volunteers often work closely with non-technical staff, such as project managers or community organizers, who may not be familiar with software development processes. Clear communication and patience are essential to bridge knowledge gaps and ensure project requirements are fully understood. Volunteers may need to explain technical concepts in simple terms and adapt their workflow to accommodate varying levels of technical literacy. This collaborative environment can be rewarding, but it also requires flexibility and strong interpersonal skills.

What is the difference between Programming Volunteer vs Programming Intern?

AspectProgramming VolunteerProgramming Intern
CredentialsTypically no formal requirements, open to enthusiastsOften requires enrollment in a related educational program or coursework
Work EnvironmentNon-profit, community projects, or open-source initiativesCompany or organization offices, tech startups, or corporate settings
Employer & Industry UsageNon-profit organizations, open-source communities, NGOsTech companies, startups, corporate IT departments
Search & Comparison IntentLooking for volunteer opportunities in programmingSeeking internship positions to gain industry experience

Programming volunteers typically contribute their skills to non-profit or open-source projects without formal compensation or requirements. Interns usually work within a company or organization, often as part of their educational path, gaining industry experience. While both roles involve programming skills, volunteers focus on community service, whereas interns focus on professional development.

What are the most commonly searched types of Programming jobs in California?

The most popular types of Programming jobs in California are:

Infographic showing various Programming Volunteer job openings in California as of August 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $39,283 per year, or $18.9 per hour.

STEM YDP Main St Clubhouse

Boys & Girls Clubs of Carson

Carson, CA • On-site

$15 - $20.25/hr

Full-time

Posted 3 days ago

New


Job description

Description:

Boys & Girls Clubs of Carson’s Mission:

The Boys & Girls Clubs of Carson (BGCC) offers our young people a safe environment where they can have fun and be themselves, dedicated adult mentors who respect and listen to them, and outcome-based programs that empower youth to become lifelong learners.


Job Summary

The goal of the STEM Program is to improve student learning in STEM (Science, Technology, Engineering, and Mathematics) and to inspire students to consider careers in related fields. Reporting to the Site Coordinator, the STEM YDP is responsible for designing, planning and implementing the STEM program at Markham Middle School and in collaboration with the other BGCC sites. Additionally, the STEM YDP works alongside the STEM Coordinator and Academic Success Director to meet yearly STEM program impact goals.


KEY ROLES (Essential Job Responsibilities)

Leadership

· Establish activities and services that prepare youth for success and create an outcome-driven Club experience that facilitates the achievement of youth development outcomes.

· Create a system in which employees can perform at their best by creating clear goals and expectations related to your program

· Communicate, interpret, and enforce policies and procedures established by BGCC


Membership Recruitment and Retention

· Promote and stimulate program participation by leading and implementing a variety of recruitment, retention and recognition strategies especially around STEM.

· Register new members and participate in their Club orientation process.

· Provide guidance and role modeling to members.


Program Development and Implementation

· Support student growth in STEM related activities including programming skills, understanding of various operating systems, and collaborating in team based STEM Competitions.

· Promote, implement, and administer STEM programs, services and activities for members.

· Create curriculum in all areas STEM and also other programs as needed.

· Ensure quality program is offered in all areas Academic Success specifically STEM.

· Ensure the development of appropriate STEM related lesson plan and activities.

· Foster the educational experience via hands-on, developmentally appropriate, and highly interactive methods.

· Establish a system for evaluating the program and content to measure understanding and effectiveness.

· Report all damaged equipment to supervisor and STEM Coordinator and Academic Success Director.

· Prepare and implement weekly and monthly STEM program schedules.

· Ability to acquire a working knowledge of STEM based projects, problem-solving skills, and computer programming skills.

· Preferred: computer science/math/science/engineering background and/or experience with either astronomy, cyber security, coding or robotics.

· Experience working with youth and teens.

· Complete grant reports and communicate with Development team as needed.

Supervision

• Maintain members order and discipline by managing members’ behavior; reinforces rules of the club and all the recreational areas.

• Ensure a productive work environment by participating in regular unit and organization staff meetings.

• Identify, plan, implement and support training and development opportunities for STEM programming, volunteers and staff.

Requirements:

OTHER JOB REQUIREMENTS:


· Recognize equipment malfunction and take appropriate action.

· Establish and maintain cooperative effective working relationships with others.

· Understand and follow oral and written directions.

· Meet schedules and timelines.

· Pass mandatory random drug and alcohol test.

· Mandatory CPR and First Aid Certifications and TB clearance.


RELATIONSHIPS:


Internal: Maintains close, daily contact with Club staff (professional and volunteer), Club members, and supervisor to receive/provide information, discuss issues, explain guidelines/ instructions; instruct; and advise/counsel.


External: Maintains contact with external community groups, schools, members' parents and others to assist in resolving problems.


SKILLS/KNOWLEDGE REQUIRED:

• High School diploma or GED.

• Experience in working with children.

• Knowledge of youth development.

• Ability to provide guidance, assistance, and/or interpretation to others on how to apply procedures and standards to STEM programs.

• Ability to use, operates, and/or handle and transport STEM program equipment.

• Ability to motivate youth and manage behavior problems.

• Ability to deal with the general public.

• Ability to plan and implement quality programs for youth.

• Ability to organize and supervise members in a safe environment.


ENVIRONMENT AND WORKING CONDITIONS

Tasks are regularly performed with moderate exposure to environmental conditions such as dirt, dust, pollen, odors, wetness, humidity, rain, fumes, and temperature and noise extremes.


PHYSICAL AND MENTAL REQUIREMENTS

Tasks involve the ability to work up to eight hours a day in an active youth focused environment that may require some physical exertion, typically involving some combination of standing for long periods of time, stooping, kneeling, crouching and crawling, and which may involve some lifting, carrying, pushing and/or pulling of objects and materials of up to 50 pounds.