CLIENT PROGRAM WORKER
- Location
- Toronto, CA
- Work type
- Full Time
- Posted
- 2026-07-20
Job description
Major Responsibilities:
Monitors, engages, and directly interaction with shelter residents during, events and group sessions for high impact learning experiences such as outdoor and indoor recreational activities
Monitors activities for safety by ensuring health and wellbeing of all participants while in program; including checking to ensure equipment used are in good condition and safely functioning
Assists with constructing new workshops and materials, whilst also reviewing existing resources, promoting program participation and implementing evaluations (i.e. customer service surveys/feedback)
Employ strong communication skills to lead large groups, give clear instructions that motivate adult participants and maintain safety and order
Assists in documenting attendance of residents, completing forms, reports, and other necessary documentation and administrative tasks
Assists in the design and setup of creative materials for indoor and outdoor activities for residents
Works to plan, organize and deliver program to residents of all ages and abilities
Provides input in activities planned and assists with promoting program participation and evaluation
Interacts with residents, staff and the public to provide program information and assist with housing goals
Facilitate residents in wellness, educational and life skills workshops (i.e. meal preparation, personal hygiene, self care etc.) when required
Modifies activities to address the specific needs of residents to support inclusive participation
Implements, facilitates and engages shelter residents in age-appropriate activities to foster literacy, resiliency, life, and social skills
Performs emergency or unplanned care of children as required
Follows the principles of healthy child and youth development in the delivery of programs
Assist with developmentally appropriate programs for infants/toddlers/pre-school children.
Assists with safety and wellbeing of residents by adhering to relevant legislation
Liaises with residents, staff, and community agencies in gathering, accepting and providing information to support activities within programs
Resolve conflicts and emergency incidents in accordance with established policies and procedures
Loads and unloads dishwasher and laundry machine after programming activities (e.g. cooking club)
Follows direction from Supervisor and established policies, procedures and training when responding to emergencies.
Distributes snacks and refreshments for client programming (e.g. packaged snacks, whole fruits).
Modifies age-appropriate strategies for child and youth development, and adult learning (0 to 99 years old)
Attends staff meetings as required
Performs other duties as required based on operational needs
Key Qualifications:
Your application must describe your qualifications as they relate to:
Experience delivering and/or providing direct support to children, youth and adults (0 to 99 years old).
Experience facilitating/implementing workshops, programs and activities in a recreational, educational or residential setting.
You must also have:
Ability to work as a team player and follow instructions
Ability to communicate effectively both verbally and in writing.
Fundamental knowledge of the Occupational Health and Safety Act, Child Care and Early Years Act, Child, Youth and Family Services Act.
Ability to lift/carry up to 30lbs and participate directly in physical activities planned during programming.
Ability to work in a customer service environment, addressing service inquiries, requests and complaints received from clients, the public and/or other staff.
Ability to work flexible hours, i.e., days, evenings and weekends.
Computer Skills in Microsoft Office (i.e. Word, PowerPoint, Excel, Outlook, etc.) required.
SHIFT INFORMATION:
Part-time employees must be available for day, afternoon, and evening shifts across four (4) days per week, including a minimum of two (2) weekend days (Saturday and Sunday).
Scheduling is determined by operational needs.
There are no guaranteed minimum hours per pay period.
All shifts are on an as-needed, part-time basis (Sunday–Saturday), ranging from approximately 3 to 8 hours in length.
Shifts may be scheduled in advance or assigned same-day or on-call.
Training may be scheduled during days, evenings, or weekends.
Work Location
Shifts are assigned based on portfolio and may take place across multiple sites within that portfolio.
Portfolio assignments are determined by operational requirements and site needs and may involve travel between locations.