- Careers at NEXUS
We Care About You
We support people to live life fully on their own terms—and that includes our team. We believe in helping our team members—who are just as unique as the people they support—to grow, thrive, and make their best contributions. When this happens, the whole community benefits.
Why Work With Us?
Why Work
With Us?
Meaning & Purpose
Competitive Wages & Benefits
Opportunities to Grow
Application Process
If you’re a caring, dedicated person who believes in creating a more connected and inclusive community, we invite you to apply. Here’s how:
Start by sending in your application.
1.
We’ll review your details to ensure everything lines up.
2.
If selected, you’ll meet with our team for a quick, friendly interview.
3.
Complete standard checks, including your Criminal Record and references.
4.
You’ll provide the needed documents so we can finalize your file.
5.
Once you’re hired, we bring you in for training and orientation.
6.
Current Open Positions at NEXUS
Filter By Region:
NEXUS
Kamloops, BC
Community Support Worker- Smart Fernie
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
$29.71 per hour
This is a non union job.
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:
04/09/2026
NEXUS
Cranbrook, BC
Community Support Worker – Full Time Position
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
2 Full-Time positions available
Monday – Friday
$26.36 per hour
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:
04/09/2026
NEXUS
Cranbrook, BC
Senior Program Manager
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.
Role: Senior Program Manager
Hours: 37.5 hrs/week, 9 AM-5PM
Temporary Full Time
Salary: $90,000-95,000
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 Senior Program Manager provides operational leadership, guidance and oversight to assigned Staff Supported Homes within an assigned region. Working collaboratively with the Program Director, the Senior Program Manager supports Program Managers in delivering safe, high-quality, person-centred services by providing coaching, operational guidance, quality monitoring and assistance with complex operational, human resource and compliance matters. The role promotes consistency across assigned programs while supporting Program Managers in the day-to-day management of their programs and reducing the operational demands of the Program Director.
Posted:
31/08/2026
NEXUS
Revelstoke, BC
Community Support Worker & Employment Specialist
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 & Employment Specialist
Hours
Full time
Community Support Worker-3 days (Grid: 10 | $27.53 – $29.76/hour (Step 1 – Step 4)
Employment Specialist-2 days (Grid: 11| $29.22 – $33.54/hour (Step 1 – Step 4)
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:
27/08/2026
NEXUS
100 Miles, BC
Community Support Worker- 100 Mile post
Part Time
Pay: From CA$27.53 per hour
Job description:
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-(Mon, Tue, Fri) 10:00-15:00
Status -Part time
Wage – $27.53 per hour
This is a union job which requires membership with HEU
Posted:
18/08/2026
NEXUS
Williams Lake, BC
Community Support Worker- Williams Lake
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.
Community Support Worker
Hours
Sunday: 1500-1900,Monday: 0800-1000 and 1500-1700, Tuesday:1500-1900
Status – Part time
Wage – $27.53 per hour
This is a union job which requires membership with HEU
Posted:
18/08/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
Residence 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.
Residence 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
Residence 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.
Residence Care Worker
Hours
Full time
4 days on, 4 days off (7.00 am to 7.00 pm) / (7.00 pm to 7.00 am)
*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
Residence 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.
Residence Care Worker
Hours
- Part time
4 days on, 4 days off (6.00 pm to 10.00 pm)
2. Temporary -Full time
7 pm- 7 am (4/4) awake nights
$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)- (Temporary position)
7am-7pm (4 days on 4 days off)-(Permanent position – Class 4 Driver’s license no exception)
7am-7pm (4 days on 4 days off)-(Permanent position – Class 5 Driver’s license no exception)
6pm-10pm (4 days on 4 days off)- (Temporary – 2 positions )
6pm-10pm (4 days on 4 days off)- (Permanent position – Class 4 Driver’s license no exception)
Full time and Part time positions
$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
Cranbrook, BC
Inclusion Counsellor – Full Time Position
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.
Inclusion Counsellor
Hours
Full time
4 full time positions available
Monday to Friday (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
Residence 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.
Residence 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
Residence 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.
Residence Care Worker
Shift Schedule: 4 On / 2 Off two days 7am-3pm, two days 3pm-11pm
Saturday & Sunday 8:00am – 2:00pm; Monday & Tuesday 2:00pm – 8:30pm
Shift Schedule: Wednesday-Friday 2:00pm-9:00pm Saturday & 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
Residence 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.
Residence Care Worker
Shift Schedule: 2 on / 4 off (3pm-11pm)
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
Cranbrook, BC
Vocational Worker
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
Posted:
08/04/2026
Application Process
Start by sending in your application.
1.
We’ll review your details to ensure everything lines up.
2.
If selected, you’ll meet with our team for a quick, friendly interview.
3.
Complete standard checks, including your Criminal Record and references.
4.
You’ll provide the needed documents so we can finalize your file.
5.
Once you’re hired, we bring you in for training and orientation.
6.
Why Work With Us?
Meaning & Purpose
Competitive Wages & Benefits
Opportunities to Grow
We Care About You
What Our Team Says About NEXUS
- Manager of Community Inclusion and Employment Supports
- Kelly Waller
My employment with NEXUS leaves me satisfied daily that I have chosen the right career for myself and the individuals that I serve. I value NEXUS in that it is always worth improving and educating myself to further benefit the skills and ideas which I apply at work. NEXUS has given me great support when support was needed. I am grateful for my employment and would gladly retire with NEXUS.
- Residential Care Worker
- Shayne McDonald
I worked for Creston and District Society for Community Living and before that the Endicott Centre. I am excited for the next chapter with NEXUS and where we may go looking forward together. I know what the work we do entails and how to do it, but why do I do it? I do it because where else do I get to go to work for my day and dance, drum, sing, create, bake, do crafts, paint, garden, go swimming, bowling and all the other activities and adventures that working in community can bring.
- Team Leader