This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Seeking a Certified Dental Assistant to join our team in Skidegate, Haida Gwaii. This role involves assisting with clinical procedures, managing office operations, and maintaining infection control. Requires a CDA diploma, BC registration, 3+ years' experience, and CPR certification. Knowledge of...
Location
Canada , Skidegate, Haida Gwaii
Salary
36.48 - 40.53 CAD / Hour
Expiration Date
February 15, 2026
Casual School Meals Program Assistant
Join our team as a Casual School Meals Program Assistant in Prince Rupert. Utilize your FoodSafe certification and food prep experience to prepare nutritious meals for students. This role involves kitchen operations, promoting healthy habits, and requires a valid driver's license. Make a positive...
Location
Canada , Prince Rupert
Salary
24.05 CAD / Hour
Expiration Date
Until further notice
Licence Administrator /Accounts Receivable
Join NNFC in Prince Rupert as a Licence Administrator. You will manage the licence bank, coordinate applications, and renew quotas via NOLS. Ideal candidates have 2+ years of admin experience, MS Office proficiency, and knowledge of the fishing industry. This role offers a key position reporting ...
Location
Canada , Prince Rupert
Salary
30.00 CAD / Hour
Expiration Date
February 13, 2026
Family Support Worker
Join our team in Prince Rupert as a Family Support Worker. Provide crucial parenting and life skills support to families and guardians within the Family Skills - Out of Care Program. This role requires a relevant degree, experience with children/families, and strong communication skills. It is a ...
Location
Canada , Prince Rupert
Salary
29.17 - 33.49 CAD / Hour
Expiration Date
Until further notice
Resource Administrative Assistant
Join our team in Daajing Giids as a Resource Administrative Assistant. Provide exceptional customer service and support in our WorkBC Resource Centre, helping clients with job searches, resumes, and career planning. This role requires strong communication skills, office experience, and a passion ...
Location
Canada , Daajing Giids
Salary
22.00 - 23.00 CAD / Hour
Expiration Date
Until further notice
Resource Administrative Assistant
Join our team in Masset as a Resource Administrative Assistant. Provide vital support and resources in our WorkBC Centre, helping clients with job searches, resumes, and career planning. This role requires strong customer service skills, tech proficiency, and a passion for helping others. We offe...
Location
Canada , Masset
Salary
22.00 CAD / Hour
Expiration Date
Until further notice
Resource Administration Assistant
Join our team in Masset as a Resource Administration Assistant. Provide vital support and resources to clients in our WorkBC Centre, aiding with job searches, resumes, and labour market research. This role requires strong customer service skills, office experience, and a passion for helping other...
Location
Canada , Masset
Salary
22.00 - 23.00 CAD / Hour
Expiration Date
Until further notice
Site Administrator
Seeking a Site Administrator for an industrial project on Ridley Island, Prince Rupert. You will manage critical onboarding, payroll, and billing procedures while supporting site operations. The role requires strong organizational skills, proficiency in Microsoft Office, and reliable transportation.
Location
Canada , Prince Rupert
Salary
35.12 CAD / Hour
Expiration Date
Until further notice
Bookkeeper
Join NCCS as a Bookkeeper in Prince Rupert, BC. This role supports financial functions with accounts payable/receivable, payroll, and record-keeping. Requires a bookkeeping diploma, 2 years' experience, proficiency in Excel, and strong confidentiality. Enjoy a unionized position with a competitiv...
Location
Canada , Prince Rupert
Salary
25.95 - 29.76 CAD / Hour
Expiration Date
Until further notice
Human Resources Manager
Lead HR strategy and foster an inclusive culture at a vital community services organization in Prince Rupert, BC. This leadership role requires a degree and 3+ years of HR experience, overseeing all HR functions for a unionized workforce. We offer full benefits, a pension, professional developmen...
Location
Canada , Prince Rupert
Salary
69160.00 - 78260.00 CAD / Year
Expiration Date
Until further notice
Occupational Therapist
Join our multidisciplinary team in Prince Rupert as an Occupational Therapist. Provide vital intervention programs and assistive technology for children and youth with diverse needs. This role requires BC registration and offers comprehensive benefits, pension eligibility, and potential relocatio...
Location
Canada , Prince Rupert
Salary
45.95 - 57.04 CAD / Hour
Expiration Date
Until further notice
Physiotherapist
Join our multidisciplinary team in Prince Rupert as a Pediatric Physiotherapist. Develop and implement individualized intervention programs for children and youth with physical disabilities. This role requires BC registration, a driver's license, and offers comprehensive benefits, pension, and re...