Youth Development Professional

Boys & Girls Clubs Of Annapolis & Anne Arundel County•Annapolis, MD

About The Position

The Youth Development Professional (YDP) implements the day-to-day operations of the afterschool program, helping ensure a safe, positive environment, carrying out the program schedule, and collaborating with the Club Director. The role supervises members and supports programming during Club hours, using curriculum from the national organization to plan and deliver activities. The position is part-time and non-exempt, based in the Annapolis area during the school year. Typical school-year hours are Monday through Friday, 2:00 p.m. to 7:00 p.m.; summer camp hours are 8:00 a.m. to 4:00 p.m. Some evenings and weekends may be required. The organization serves young people ages 6–18 through Clubhouses and community outreach, offering care after school, during school breaks, and in summer. Its mission is to help young people reach their full potential as productive, responsible, and caring citizens.

Requirements

  • High school diploma at minimum.
  • Experience working with children.
  • Knowledge of youth development.
  • Ability to motivate youth.
  • Ability to work with the public.
  • Ability to plan and implement quality programs for youth.
  • Ability to organize and supervise members in a safe environment.
  • Strong oral and written communication skills.
  • Valid state driver’s license, if applicable.
  • Ability to reason well and exercise sound judgment.
  • High energy, tact, and flexibility; comfort handling multifaceted projects alongside day-to-day activities.
  • Ability to stand for extended periods and to interact and participate in Club functions.

Responsibilities

  • Promote youth participation, provide guidance and role modeling, and foster an environment that supports youth development outcomes.
  • Plan, organize, and implement program services and activities for drop-in members and visitors.
  • Help maintain a healthy and safe environment, including the upkeep of facilities, equipment, and supplies.
  • Provide a safe, warm, welcoming environment and build respectful relationships with participants.
  • Register new members and participate in their Club orientation process.
  • Monitor and evaluate programs, services, and activities for member safety, program quality, and the appearance of the Club; prepare periodic activities.
  • Communicate with the Club Director to coordinate daily activities before members arrive each afternoon.
  • Collect documentation showing whether programs meet goals and objectives, such as sign-in sheets and participant surveys, and provide it to the Club Director.
  • Manage assigned Club members, provide ongoing feedback, and identify and support developmental opportunities.
  • Clean assigned Club spaces.
  • Oversee and support youth during online E-Learning instruction.
  • Participate in special programs and events.
  • Drive Club vehicles if required.
  • Perform other duties as assigned.
  • Maintain regular contact with Club staff, volunteers, members, and the supervisor to share information, discuss issues, explain guidelines, instruct, and advise or counsel.
  • Maintain contact with community groups, schools, members’ parents, and others to help resolve problems.

Benefits

  • Free food and snacks
  • Free uniforms
  • Opportunity for advancement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service