- 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
Invermere, BC
Employment Specialist and Community Support Worker- Invermere
Part Time
Employment Specialist 14hrs / Community Support Worker 8hrs- (Tuesday & Wednesday 8.30am – 3.30pm and Thursday 8.30am – 4.30pm)
Assesses individuals’ interests, skills, abilities and work readiness. Finds and advises individuals of employment opportunities. Supports and provides skill development to individuals in areas related to obtaining and retaining employment. Develops, implements, monitors and evaluates training plans in a variety of work settings designed to meets individuals’ vocational, social and daily living goals.
Posted:
15/04/2026
NEXUS
Cranbrook, BC
Vocational Worker
Casual
Posted:
08/04/2026
NEXUS
Kamloops, BC
Program Manager- Homemaker and Community Inclusion (Kamloops)
Full Time
Job Summary
The Program and Services Manager is responsible for managing assigned program(s) and staff, as well as overseeing the operations of assigned residential homes. Managers respect individual’s rights and treat each individual with the same dignity they wish to be treated with. Managers assist individuals to achieve the greatest degree of independence and quality of life possible.
Pay: $72,000-78,500 annually.
Posted:
30/03/2026
NEXUS
Cranbrook, BC
Residential Care Worker
Part Time, Temporary
Job Summary
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Day Shift Schedule: 4 days on / 4 days off
Working Hours: 6:00 PM – 10:00 PM
Working Hours: Wage: $25.95 to $29.76/hour
Posted:
23/03/2026
NEXUS
Invermere , BC
Residential Care Worker-Casual-Invermere
Part Time, Casual
Pay: CA$25.95 per hour
Job description:
Candidates must hold a valid class 4 (or better) driver’s license – drivers abstract required
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Shift Schedule: (2 on / 4 off ) (3pm -11pm)
Posted:
20/03/2026
NEXUS
Revelstoke, BC
Community Support Worker – RADS-(Temporary position)
Temporary
A Community Support Worker (CSW) is responsible for assisting adults with diverse-abilities to lead a full and integrated life within their community. CSWs build networks for individuals using a person-centered approach, the values and practices of Asset-Based Community Development, and social innovation. CSWs identify the assets and gifts of individuals with disabilities and then apply this knowledge to promote and foster meaningful, reciprocal relationships of acceptance and belonging with community groups, individual citizens, associations, or others in the community. CSWs are responsible for ensuring the physical, emotional, social, recreational, economic, educational, and/or medical needs of all individuals are met.
Work Schedule:
Monday – Friday, 9:00 AM-4:30 PM
Pay: CA$25.95 per hour
Location: In person – Revelstoke
Posted:
11/03/2026
NEXUS
Cranbrook, BC
Residential Care Worker
Permanent, Part Time
Job Summary
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Class 5 License Required
Day Shift Schedule: 4 days on / 4 days off
Working Hours: 6:00 PM – 1:00 AM
Working Hours: Wage: $25.95 to $27.76/hour
Posted:
10/03/2026
NEXUS
Revelstoke, BC
Residential Care Worker -Revelstoke- 8th Street
Full Time, Temporary
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Hours
7.00 am-7.00 pm (4/4)
Temporary position
Posted:
10/03/2026
NEXUS
Revelstoke, BC
Community Support Worker – RADS -Revelstoke
Permanent
A Community Support Worker (CSW) is responsible for assisting adults with diverse-abilities to lead a full and integrated life within their community. CSWs build networks for individuals using a person-centered approach, the values and practices of Asset-Based Community Development, and social innovation. CSWs identify the assets and gifts of individuals with disabilities and then apply this knowledge to promote and foster meaningful, reciprocal relationships of acceptance and belonging with community groups, individual citizens, associations, or others in the community. CSWs are responsible for ensuring the physical, emotional, social, recreational, economic, educational, and/or medical needs of all individuals are met.
Work Schedule:
Monday – Friday, 9:00 AM-4:30 PM
BC Class 4 Driver’s License (required)
Work Location: In person
Posted:
12/02/2026
NEXUS
Cranbrook, BC
Residential Care Worker – Cranbrook (Casual Position)
Casual
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Shift Schedule: Casual
Pay: CA$25.95 per hour
Posted:
23/01/2026
NEXUS
Creston , BC
Residential Care Worker – Creston (Casual Position)
Casual
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Shift Schedule: Casual
Pay: CA$25.95 per hour
Posted:
23/01/2026
NEXUS
Revelstoke, BC
Residential Care Worker – Revelstoke – Casual
Casual
A Residential Care Worker is responsible to assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Wage: $25.95/hour
Posted:
23/01/2026
NEXUS
Cranbrook, BC
Residential Care Worker – Cranbrook – Full-time
Full Time, Permanent
A Residential Care Worker is responsible to assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Must hold a valid class 4 (or better) drivers license – drivers abstract required
Day Shift Schedule: 4 days on / 4 days off
Working Hours: 7:00 AM – 7:00 PM
Wage: $25.95/hour
*There are currently 3 positions available*
Posted:
23/01/2026
NEXUS
Revelstoke, BC
Residential Care Worker – Revelstoke (Hay Road)
Part Time
A Residential Care Worker is responsible to assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Wage: $25.95/hour
Shift Schedule: 6.00 pm- 10.00 pm ( 4 days on 4 days off)- Support line
Community : Columbia Shuswap
Posted:
22/01/2026
NEXUS
Kamloops, BC
Program Manager – Staff Supported Homes
Full Time, Permanent
The Program and Services Manager is responsible for managing assigned program(s) and staff, as well as overseeing the operations of assigned residential homes. Managers respect individual’s rights and treat each individual with the same dignity they wish to be treated with. Managers assist individuals to achieve the greatest degree of independence and quality of life possible.
Work Sites: Regina and Schreiner in Kamloops
Salary:CA$72,000.00 – CA$78,500.00 per year
Posted:
05/12/2025
NEXUS
INVERMERE, BC
Residential Care Worker- Invermere
Part Time
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Shift Schedule: Mount Nelson Place – 3 days on / 6 days off 3:00pm – 11:00pm
Wage: $25.95
Posted:
04/12/2025
NEXUS
Invermere, BC
Residential Care Worker – Invermere (Casual Position)
Casual
Assists individuals to live successfully in residential settings such as group homes. Ensures that individuals’ physical, emotional, social, educational, medical needs are met. Assists individuals to enhance quality of life with activities of daily living and the development of life skills.
Shift Schedule: Casual
Pay: CA$25.95 per hour
Posted:
27/10/2025
NEXUS
Cranbrook, BC
Community Support Worker – Casual – SMART Connections (Cranbrook)
Casual
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 so desired by the individual.
This is a non-union position.
Hours: Casual
Wage: $24.84/hour
Posted:
26/09/2025
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