Demo

Youth Program Assistant

The Community Youth Program at St. John's (CYP)
Roanoke, VA Full Time
POSTED ON 3/26/2026
AVAILABLE BEFORE 5/25/2026

The Community Youth Program at St. John’s, Inc. (CYP) is a nonprofit organization providing year-round academic support and enrichment programming for Roanoke City Public School students in grades 3–12. Our mission is to support student learning, promote healthy development, and provide a safe, supportive, and engaging environment for youth and their families.

We are seeking a Youth Program Assistant (Part-Time) to support daily program operations, student engagement, and transportation services. This role is essential in ensuring students are safely transported to and from programming and supported throughout their time at CYP.

Hours

  • Monday–Friday, 2:00 PM – 6:00 PM (school year)
  • Additional summer programming: 6-week session, Monday–Thursday, 12:00 PM – 6:00 PM
  • Hours follow the Roanoke City Public Schools calendar
  • CYP is closed on school holidays, planned closures, early dismissals, and inclement weather (unpaid)

Responsibilities

  • Safely transport students via CYP van to CYP from school and ensure safe drop-off to approved home locations at the end of programming
  • Support daily pickup and drop-off logistics in coordination with CYP staff
  • Assist with supervision and engagement of youth ages 8–13 during programming
  • Help maintain a safe, positive, and structured environment for students
  • Support recreation, enrichment, and academic activities as needed
  • Assist with maintaining program spaces, materials, and supplies
  • Communicate effectively with staff regarding student attendance, behavior, and transportation needs
  • Serve as a positive role model for youth and support CYP’s mission

Qualifications

  • Minimum of one (1) year experience working with school-age children preferred
  • Experience in youth development, education, recreation, or childcare strongly preferred
  • Valid driver’s license with a clean driving record required
  • Ability to safely transport children and follow all organizational safety procedures
  • Strong communication and organizational skills
  • Ability to work with diverse youth and families
  • Spanish language skills (spoken and/or written) are a plus
  • Must pass a background and DMV check

Job Type: Part-time

Pay: $15.00 per hour

Experience:

  • Working with children: 1 year (Preferred)

Location:

  • Roanoke, VA 24016 (Required)

Ability to Commute:

  • Roanoke, VA 24016 (Required)

Work Location: In person

Salary : $15

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Youth Program Assistant?

Sign up to receive alerts about other jobs on the Youth Program Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$27,838 - $39,876
Income Estimation: 
$44,199 - $55,861
Income Estimation: 
$39,856 - $50,745
Income Estimation: 
$49,519 - $64,987
Income Estimation: 
$54,767 - $78,649
Income Estimation: 
$60,822 - $86,460
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Youth Program Assistant jobs in the Roanoke, VA area that may be a better fit.

  • City of Sunrise Roanoke, VA
  • Description The City of Roanoke is seeking a Youth and Gang Violence Program Manager. The Youth and Gang Violence Program Manager provide leadership, coord... more
  • 26 Days Ago

  • City of Roanoke, Virginia Roanoke, VA
  • Youth Development (After School) The City of Roanoke is seeking an After School Recreation Assistant to perform responsible work in leading and facilitatin... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!