Activities Assistant | Full-Time

Harmony Senior Services•Roanoke, VA
•Onsite

About The Position

The Life Enrichment Activities Assistant supports the Life Enrichment Director in designing, creating, initiating, facilitating, and implementing meaningful recreational and educational programs for Independent Living and Assisted Living residents. The assistant helps develop and deliver monthly activities based on dimensions of wellness, Harmony signature programs, and residents’ person-centered interests, leading 6–7 programs per day. The role includes learning about residents’ interests and satisfaction, coordinating with the program team on calendars, events, outings, and supplies, and building relationships with residents and families to encourage participation. The assistant also helps maintain records, organize resident council meetings and programming spaces, coordinate volunteers, promote activities, arrange equipment and furniture, and transport residents for outings and occasional appointments.

Requirements

  • High school diploma and/or experience, subject to state requirements.
  • Strong organizational and time-management skills.
  • Flexible, consistent, imaginative, and engaging approach, with a passion for working with seniors.
  • Experience organizing, conducting, and planning programs and activities.
  • Valid driver’s license and a good driving record.
  • Ability to work a flexible schedule that includes days, evenings, weekends, and holidays.
  • Good physical condition and ability to sit, stand, bend, kneel, walk, and lift up to 50 pounds.

Nice To Haves

  • Entry-level position; 1–3 years of experience is highly desired.

Responsibilities

  • Support the Life Enrichment Director in designing, creating, facilitating, and implementing recreational and educational programs for Independent Living and Assisted Living residents.
  • Help develop and implement a monthly program of activities and supplies based on wellness dimensions, Harmony signature programs, and residents’ interests.
  • Lead 6–7 high-quality programs per day.
  • Survey and interview residents to complete Resident Life Profiles and learn about their interests, talents, and satisfaction with community programs.
  • Coordinate with the program team to complete planning forms and organize supplies, calendars, events, and outings.
  • Build relationships with residents and families to encourage participation and promote satisfaction.
  • Assist with documenting and maintaining required records.
  • Help organize and attend resident council meetings.
  • Organize, maintain, and stage programming areas and supplies.
  • Help recruit, coordinate, and oversee volunteers.
  • Promote programs by preparing and posting daily notices and posters.
  • Arrange chairs, tables, and sporting or exercise equipment for activities and restore areas afterward.
  • Assist with transporting residents for groceries, shopping, leisure activities, and other activities; may occasionally transport residents to physician appointments as directed.
  • Assist with off-site outings, including transportation and safe coordination of participants.

Benefits

  • 401(k)
  • Benefits packages for full-time and part-time employees
  • Training, development, and career laddering
  • Work-life balance
  • Flexible scheduling
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service