Current Open Positions at NEXUS
Filter By Region:
NEXUS
Cranbrook, BC
Program Manager- Staff Supported Homes
Permanent, Part Time
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Role: Program Manager
Hours: 30 hrs/week, 10 AM-4PM Monday to Friday
Part-time Permanent
Salary: $58,800-61,600 (Band 2)
This is an in-person role that requires you to be on location in Cranbrook, BC
Why Join Us
Comprehensive benefits package
Ongoing training and professional development opportunities
Inclusive and values-driven workplace culture
Meaningful work that creates positive change in our communities
Be part of a team that celebrates successes and supports one another
About the Role
The Program and Services Manager provides leadership and oversight for assigned residential programs, ensuring high-quality, person-centred supports for individuals with diverse abilities. This role is responsible for leading employees, overseeing day-to-day operations, fostering positive relationships with families and community partners, and ensuring services are delivered safely and in accordance with organizational policies and funding requirements.
Role Complexity: This role requires experience with behavioural supports (feeding and hygiene). Experience with Community Care Regulations and 24/7 staffed model.
Equity, Diversity & Inclusion
NEXUS Community Support Society is committed to supporting employment equity and diversity in the workplace. We encourage applications from all qualified candidates, including Indigenous Peoples, persons with diverse abilities, visible minorities, women, and individuals of diverse sexual orientations, gender identities, and gender expressions.
In the spirit of reconciliation, we are committed to increasing Indigenous representation throughout our organization and encourage applicants to self-identify as First Nations, Métis, or Inuit when applying.
Posted:
20/07/2026
NEXUS
Revelstoke, BC
Community Support Worker – RADS
Full Time, Temporary
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Community Support Worker
Hours
Full time Temporary
Monday to Friday (9.00 am to 4.30 pm)
$27.53 per hour
This is a union job which requires membership with HEU (if applicable)
About the Role
Provides and facilitates program opportunities that are conducive to the individual’s life skill development, community inclusion, and independence. Supports the individual’s vocational goals and promotes skill growth toward gainful employment if desired by the individual. Assists clients with their physical, economic, vocational, recreational, social, emotional and daily life skills development. Assists clients to achieve the greatest degree of independence and quality of life possible.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Develop, implement, and evaluate individualized support plans in collaboration with clients, families, and interdisciplinary teams.
- Provide person-centered support that promotes independence, life skills development, social inclusion, and community participation.
- Assist with daily living activities, behavior support, medication administration, health and safety needs, and crisis response as required.
- Facilitate recreational, educational, vocational, and social activities that support client goals and well-being.
- Monitor client progress, maintain accurate documentation, and contribute to program planning and continuous improvement.
- Collaborate with families, community agencies, professionals, and other stakeholders to coordinate services and supports; perform related duties as assigned.
Posted:
16/07/2026
NEXUS
Revelstoke, BC
Residential Care Worker – 8th Street
Full Time, Temporary
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Hours
Full time Temporary
4 days on, 4 days off (7.00 am to 7.00 pm)
$27.53 per hour starting wage
This is a union job which requires membership with HEU (if applicable)
We support Young Professionals Visa program under IRCC, if you are eligible to apply.
About the Role
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, and medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Participate in the development, implementation, and evaluation of individualized support plans.
- Provide person-centred support to promote independence, life skills development, community inclusion, and overall well-being.
- Assist with activities of daily living, personal care, medication administration, and specialized care as required.
- Support social, recreational, educational, and vocational activities
- Respond to emergencies, behavioural challenges, and health and safety concerns.
- Monitor, document, and report on individual progress and program outcomes.
- Coordinate with families, professionals, and community resources to support individual goals.
- Provide transportation, household support, and other related duties as assigned.
Posted:
16/07/2026
NEXUS
Revelstoke, BC
Community Support Worker – RADS
Full Time, Permanent
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Community Support Worker
Hours
Full time
Monday to Friday (9.00 am to 4.30 pm)
$27.53 per hour
This is a union job which requires membership with HEU (if applicable)
We support Young Professionals Visa program under IRCC, if you are eligible to apply.
About the Role
Provides and facilitates program opportunities that are conducive to the individual’s life skill development, community inclusion, and independence. Supports the individual’s vocational goals and promotes skill growth toward gainful employment if desired by the individual. Assists clients with their physical, economic, vocational, recreational, social, emotional and daily life skills development. Assists clients to achieve the greatest degree of independence and quality of life possible.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Develop, implement, and evaluate individualized support plans in collaboration with clients, families, and interdisciplinary teams.
- Provide person-centered support that promotes independence, life skills development, social inclusion, and community participation.
- Assist with daily living activities, behavior support, medication administration, health and safety needs, and crisis response as required.
- Facilitate recreational, educational, vocational, and social activities that support client goals and well-being.
- Monitor client progress, maintain accurate documentation, and contribute to program planning and continuous improvement.
- Collaborate with families, community agencies, professionals, and other stakeholders to coordinate services and supports; perform related duties as assigned.
Posted:
16/07/2026
NEXUS
Cranbrook, BC
Residential Care Worker – Casual
Casual
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Hours
Casual
$27.53 per hour starting wage
This is a union job which requires membership with HEU (if applicable)
About the Role
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, and medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Participate in the development, implementation, and evaluation of individualized support plans.
- Provide person-centred support to promote independence, life skills development, community inclusion, and overall well-being.
- Assist with activities of daily living, personal care, medication administration, and specialized care as required.
- Support social, recreational, educational, and vocational activities
- Respond to emergencies, behavioural challenges, and health and safety concerns.
- Monitor, document, and report on individual progress and program outcomes.
- Coordinate with families, professionals, and community resources to support individual goals.
- Provide transportation, household support, and other related duties as assigned.
Posted:
16/07/2026
NEXUS
Cranbrook, BC
Residential Care Worker
Full Time, Permanent, Temporary
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Hours
Full time
4 days on, 4 days off (7.00 am to 7.00 pm)
*There are currently 3 positions available*
$27.53 per hour starting wage
This is a union job which requires membership with HEU (if applicable)
About the Role
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, and medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Participate in the development, implementation, and evaluation of individualized support plans.
- Provide person-centred support to promote independence, life skills development, community inclusion, and overall well-being.
- Assist with activities of daily living, personal care, medication administration, and specialized care as required.
- Support social, recreational, educational, and vocational activities
- Respond to emergencies, behavioural challenges, and health and safety concerns.
- Monitor, document, and report on individual progress and program outcomes.
- Coordinate with families, professionals, and community resources to support individual goals.
- Provide transportation, household support, and other related duties as assigned.
Posted:
16/07/2026
NEXUS
Revelstoke, BC
Residential Care Worker – Hay Road
Part Time
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Hours
Part time
4 days on, 4 days off (6.00 pm to 10.00 pm)
$27.53 per hour starting wage
This is a union job which requires membership with HEU
About the Role
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, and medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Participate in the development, implementation, and evaluation of individualized support plans.
- Provide person-centred support to promote independence, life skills development, community inclusion, and overall well-being.
- Assist with activities of daily living, personal care, medication administration, and specialized care as required.
- Support social, recreational, educational, and vocational activities
- Respond to emergencies, behavioural challenges, and health and safety concerns.
- Monitor, document, and report on individual progress and program outcomes.
- Coordinate with families, professionals, and community resources to support individual goals.
- Provide transportation, household support, and other related duties as assigned.
Posted:
16/07/2026
NEXUS
Cranbrook, BC
Community Support Worker – SMART Connections
Casual
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Community Support Worker
Hours
Casual
$24.84/hour
This is a non-union position.
About the Role
Provides and facilitates program opportunities that are conducive to the individual’s life skill development, community inclusion, and independence. Supports the individual’s vocational goals and promotes skill growth toward gainful employment if desired by the individual. Assists clients with their physical, economic, vocational, recreational, social, emotional and daily life skills development. Assists clients to achieve the greatest degree of independence and quality of life possible.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Responsibilities
- Develop, implement, and evaluate individualized support plans in collaboration with clients, families, and interdisciplinary teams.
- Provide person-centered support that promotes independence, life skills development, social inclusion, and community participation.
- Assist with daily living activities, behavior support, medication administration, health and safety needs, and crisis response as required.
- Facilitate recreational, educational, vocational, and social activities that support client goals and well-being.
- Monitor client progress, maintain accurate documentation, and contribute to program planning and continuous improvement.
- Collaborate with families, community agencies, professionals, and other stakeholders to coordinate services and supports; perform related duties as assigned.
Posted:
16/07/2026
NEXUS
Revelstoke, BC
Residence Care Worker
Full Time, Permanent, Part Time
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Position: Residence Care Worker
Hours : 7am -7pm (4 days on 4 days off)
7am -7pm (4 days on 4 days off)
7pm-7am (4 days on 4 days off Awake shift)
7pm-7am (4 days on 4 days off Awake shift)
Full time and Part time position
$27.53 per hour
This is a union job which requires membership with HEU
About the Role
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, and medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Why Join Us
· Comprehensive benefits package (for eligible employees)
· Ongoing training and professional development opportunities, opportunities for career growth and advancement.
· Inclusive and values-driven workplace culture
· Meaningful work that creates positive change in our communities
· Be part of a team that celebrates successes and supports one another
Posted:
15/07/2026
NEXUS
Revelstoke, BC
Program Manager- Staff Supported Homes
Full Time, Permanent
About NEXUS
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Join NEXUS’s Revelstoke team in its newest staff-supported home
Role: Program Manager
Hours: 30 hrs/week
Part-time Permanent
Salary: $58,800-61,600 (Band 2)
This is an in-person role that requires you to be on location in Revelstoke.
Why Join Us
Comprehensive benefits package
Ongoing training and professional development opportunities
Inclusive and values-driven workplace culture
Meaningful work that creates positive change in our communities
Be part of a team that celebrates successes and supports one another
About the Role
The Program and Services Manager provides leadership and oversight for assigned residential programs, ensuring high-quality, person-centred supports for individuals with diverse abilities. This role is responsible for leading employees, overseeing day-to-day operations, fostering positive relationships with families and community partners, and ensuring services are delivered safely and in accordance with organizational policies and funding requirements.
Role Complexity:
This role requires crisis response experience, and familiarity with recruitment and scheduling in remote locations.
Posted:
14/07/2026
NEXUS
Cranbrook, BC
Inclusion Counsellor
Full Time, Permanent
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Inclusion counselor
Hours
Full time
Tuesday to Saturday (8.15 am to 4.15 pm)
$27.54 per hour
This is a union job which requires membership with HEU
About the Role
Assist individuals with their physical, economic, vocational, recreational, social, emotional, and daily life skills development. Assists individuals to achieve the greatest degree of independence and quality of life possible.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Posted:
13/07/2026
NEXUS
Revelstoke, BC
Residential Care Worker- Casual
Casual
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Casual
$27.53 per hour
This is a union job which requires membership with HEU
About the Role
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, and medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Why Join Us
Comprehensive benefits package (for eligible employees)
Ongoing training and professional development opportunities, opportunities for career growth and advancement.
Inclusive and values-driven workplace culture
Meaningful work that creates positive change in our communities
Be part of a team that celebrates successes and supports one another
Posted:
06/07/2026
NEXUS
Creston, BC
Residential Care Worker Creston
Full Time, Part Time, Casual
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Shift Schedule: Saturday & Sunday 8:00am – 2:00pm; Monday & Tuesday 2:00pm – 8:30pm
Shift Schedule:Wednesday-Friday 2:00pm-9:00pm Saturday and Sunday 1:00pm-9:00pm
Shift Schedule:Wed-Sun 5pm-9pm
Full time/Part time/Casual
$27.53 per hour
This is a union job which requires membership with HEU (if applicable)
Posted:
30/06/2026
NEXUS
Invermere, BC
Residential Care Worker Invermere
Full Time, Part Time, Casual
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Residential Care Worker
Shift Schedule: 4 on / 2 off (3pm -11pm- 11pm- 7am)
2 on / 4 off (10am-3pm)
4 on / 2 off (10am- 3pm)
Full time/Part time/Casual
$27.53 per hour
This is a union job which requires membership with HEU (if applicable)
Posted:
30/06/2026
NEXUS
Vernon, BC
Community Support Worker – Casual -Vernon
Casual
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Community Support Worker
Casual employment
$27.53 per hour
This is a union job which requires membership with HEU (if applicable)
About the Role
Provides and facilitates program opportunities that are conducive to the individual’s life skill development, community inclusion, and independence. Supports the individual’s vocational goals and promotes skill growth toward gainful employment if desired by the individual. Assists clients with their physical, economic, vocational, recreational, social, emotional and daily life skills development. Assists clients to achieve the greatest degree of independence and quality of life possible.
Why Join Us
- Comprehensive benefits package (for eligible employees)
- Ongoing training and professional development opportunities, opportunities for career growth and advancement.
- Inclusive and values-driven workplace culture
- Meaningful work that creates positive change in our communities
- Be part of a team that celebrates successes and supports one another
Posted:
25/06/2026
NEXUS
Golden, BC, BC
Community Support Worker
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Community Support Worker
Hours
Part time
$27.53 per hour
This is a union job which requires membership with HEU (if applicable)
About the Role
Provides and facilitates program opportunities that are conducive to the individual’s life skill development, community inclusion, and independence. Supports the individual’s vocational goals and promotes skill growth toward gainful employment if desired by the individual. Assists clients with their physical, economic, vocational, recreational, social, emotional and daily life skills development. Assists clients to achieve the greatest degree of independence and quality of life possible.
Posted:
16/06/2026
NEXUS
Cranbrook, BC
Vocational Worker
Full Time, Permanent, Casual
About NEXUS Community Support Society
NEXUS Community Support Society is a registered charity dedicated to creating vibrant inclusive communities throughout British Columbia’s Interior- places where people feel connected, valued, and supported for life.
Hours
Full time – Tuesday to Saturday (8.15 am to 4.15 pm)
Casual
$27.53 per hour
This is a union job which requires membership with HEU