Job description. DUTIES AND RESPONSIBILITIES. Develop and maintain activities programs for Assisted Living Residents and Reflections Program Residents. Assist Residents to continue with interests, hobbies and activities that they have previously pursued. Offer new opportunities to enhance their lives with new learning experiences. These via the learning of new crafts, dramatic club, choral groups, discussion groups – new avenues for self-expressi...