VitalHiresVitalHires
Use casesExploreBlogAbout
Sign inSearch Jobs
12,000+ live roles760+ active employers✦ 310+ posted in 24hBritish Columbia market · 4,276 jobsOntario market · 4,219 jobsSaskatchewan market · 1,387 jobsAlberta market · 1,211 jobsBritish Columbia jobs · 4,276Ontario jobs · 4,219Saskatchewan jobs · 1,387Alberta jobs · 1,211Healthcare · 5,772 jobsPatient Care · 4,123 jobsRegistered Nurse · 3,037 jobsCPR · 1,519 jobsBCCNM · 1,344 jobsMental Health · 1,228 jobs12,000+ live roles760+ active employers✦ 310+ posted in 24hBritish Columbia market · 4,276 jobsOntario market · 4,219 jobsSaskatchewan market · 1,387 jobsAlberta market · 1,211 jobsBritish Columbia jobs · 4,276Ontario jobs · 4,219Saskatchewan jobs · 1,387Alberta jobs · 1,211Healthcare · 5,772 jobsPatient Care · 4,123 jobsRegistered Nurse · 3,037 jobsCPR · 1,519 jobsBCCNM · 1,344 jobsMental Health · 1,228 jobs
VitalHires

VitalHires is a 100% free resume builder for healthcare professionals, with clinical, allied health, and care team jobs built in.

Explore

ProvincesTop Hiring CitiesFor EmployersFor CandidatesApply to JobsBlog

Top Hiring Cities

View all

Vancouver

British Columbia

924 live openings

Toronto

Ontario

775 live openings

Winnipeg

Manitoba

659 live openings

Calgary

Alberta

469 live openings

Surrey

British Columbia

375 live openings

Edmonton

Alberta

353 live openings

Victoria

British Columbia

350 live openings

Saskatoon

Saskatchewan

310 live openings

Legal

AboutContactEditorial PolicyPrivacy PolicyTerms & Conditions

VitalHires surfaces verified openings from hospital systems, health networks, and clinical employers across the US. Always confirm compensation and credentialing requirements on the employer's official hiring page before applying.

© 2026 VitalHires. All rights reserved.Listings are aggregated from hospital systems, health networks, clinics, and clinical employer hiring pages.
  1. Home/
  2. Jobs/
  3. Program Assistant (or DSW or PSW)
Job detail

Program Assistant (or DSW or PSW)

L'Arche Canada Inc.

Employer page
#First Aid#WHMIS#Class 5 Driver's License#CPR#Microsoft Word#Microsoft Outlook#Person-Centered Care#Vulnerable Sector Screening#NVCI
#Developmental Disabilities
#Behavior Support Plans
#Individual Support Plans
Full TimeOn Site0-2 yrsCA$20 - CA$23 / HOURPosted 1 day ago

Location

Calgary, Alberta

Salary

CA$20 - CA$23 / HOUR

Quick overview

Provide direct personal care and support to individuals with developmental disabilities in day programs and supported living environments. Facilitate community participation, implement individualized support plans, and ensure the health and safety of residents.

Requirements summary

Requires post-secondary education in Disability Studies or a related field, along with a valid driver's license and reliable vehicle. Candidates must possess or be willing to obtain First Aid/CPR and NVCI certifications and pass a vulnerable sector police check.

professional certificateCase ManagementDocumentationPatient AdvocacyCrisis InterventionMedication AdministrationCommunity IntegrationInterpersonal CommunicationPersonal CareBehavioral SupportLife Skills CoachingFirst Aid/CPRIndividualized Support Planning

Job description

Job Title

  • Programs
  • Assistant
  • Location:
  • L’Arche
  • Calgary
  • Employment
  • Type: Full-Time

About the Role

L’Arche Calgary is seeking compassionate and dedicated individuals to join our team as Programs Assistants. In this role, you will provide direct support to persons with developmental disabilities in both our Day Program and Supported Independent Living Program (SILP).

You will play a key role in supporting individuals with daily living, personal care, community participation, and skill development, while promoting independence, dignity, and inclusion.

Key responsibilities

  • Direct Support and Care
  • Provide personal care (e.g., hygiene, feeding, mobility, medication administration) in a respectful and person-centered manner
  • Support individuals’ physical, emotional, social, and spiritual well-being
  • Respond to verbal and non-verbal communication needs
  • Individualized Planning and Support
  • Implement Individual Support Plans (ISPs) and Behaviour Support Plans
  • Support individuals in achieving personal goals and developing life skills
  • Monitor and document changes in health, behaviour, and overall well-being
  • Maintain accurate and timely documentation
  • Daily Living and Life Skills
  • Support activities such as cooking, cleaning, budgeting, and appointments
  • Encourage independence, decision-making, and skill-building
  • Assist with transportation and community access
  • Program and Community Participation
  • Facilitate recreational, social, and community activities
  • Support group programming, outings, and events
  • Promote inclusion within the community and broader society
  • Health, Safety, and Environment

Apply now

Take the next step and apply directly with the hiring team.

Stay updated

Get alerts for similar jobs

Be the first to know when more L'Arche Canada Inc. roles in Calgary, Alberta get posted.

L'Arche Canada Inc.

LC

Hiring organization

L'Arche Canada Inc.

Creating a world where everyone belongs ✨ Créer un monde où chacun est inclus ✨ At L’Arche, people with and without intellectual disabilities live, work, and learn together, creating communities of friendship and belonging. L'Arche strives to shape a more human and just society...

Explore employer profile
IndustryIndividual and Family Services
TypeNonprofit
Size501-1,000 employees
HQMontreal, Quebec
Founded1969
  • Follow health and safety protocols, including medication administration and emergency response
  • Maintain clean, safe, and organized environments
  • Monitor and report maintenance needs
  • Support basic vehicle care and safe transportation practices
    • Communication and Teamwork
    • Collaborate with families, guardians, and professionals
    • Participate in team meetings and community events
    • Maintain respectful and professional relationships
    • Training and Development
    • Complete required training (e.g., First Aid/CPR, NVCI, Abuse Prevention, WHMIS)
    • Participate in ongoing professional development
    • Administrative Support
    • Complete documentation, incident reports, and program records
    • Assist with program coordination and logistics

    Qualifications

    • And experience
    • Post-secondary education in Disability Studies, Community Rehabilitation, or a related field (or equivalent experience)
    • Experience supporting individuals with developmental disabilities is an asset
    • Current First Aid/CPR certification
    • Non-Violent Crisis Intervention (NVCI) training (or willingness to obtain)
    • Valid Class 5 Driver’s License (non-GDL preferred)
    • Access to a reliable vehicle for work-related travel
    • Proficiency with basic computer applications (e.g., Microsoft Word, Outlook)
    • Satisfactory Police Information Check with Vulnerable Sector Screening
    • Core competencies
    • Strong interpersonal and relationship-building skills
    • Commitment to inclusion, dignity, and person-centered care
    • Ability to support individuals with complex behaviours
    • Effective communication, organization, and documentation skills
    • Ability to work both independently and collaboratively
    • Sound judgment in crisis and emergency situations

    Why join us?

    At L’Arche Calgary, we are committed to fostering a diverse, inclusive, and supportive community where everyone belongs. You will have the opportunity to make a meaningful impact while growing professionally in a values-driven environment.

    How To Apply

    Please submit your resume and cover letter outlining your interest and qualifications.

    More openings at L'Arche Canada Inc.

    No additional openings are live from this employer right now.

    Similar live jobs

    Licensed Practical Nurse (LPN) - Acute Float Pool

    3 hours ago•CA$33 - CA$41 / HOUR

    Nuclear Medicine Technologist, Radiopharmacy

    3 hours ago•CA$40 - CA$50 / HOUR

    Healthcare Worker II (Casual)

    4 hours ago•CA$22 - CA$23 / HOUR

    Nurse A - Registered Nurse General Duty Nurse

    4 hours ago•CA$39 - CA$50 / HOUR

    Nurse A - Registered Nurse General Duty Nurse

    4 hours ago•CA$39 - CA$50 / HOUR

    Licensed Practical Nurse

    4 hours ago•CA$36 - CA$39 / HOUR