Nurse Practitioner

1 week ago


Abbotsford, British Columbia, Canada Resolve Sleep Health Full time

At Resolve Sleep Health, we believe that better sleep leads to a better life — and we're on a mission to help Canadians from coast to coast wake up healthier, happier, and more energized.

As Canada's largest independent provider of sleep health services with over 120 clinics (and growing), we're transforming the way patients experience care. Through innovation, technology, and compassionate teamwork, we're making sleep health accessible, effective, and life changing.

We are currently seeking a Nurse Practitioner to join our team in our British Columbia region. 

As a Nurse Practitioner with our virtual sleep clinic, you'll support patients with sleep health solutions by prescribing treatment and providing education on lifestyle management and supportive therapies, including supplements and GLP-1 medications. The Virtual Clinic provides remote support for our group of sleep health clinics as a complement to therapy through CPAP or for individuals with mild to moderate sleep apnea through hormonal testing, Cognitive Behavioural Therapy for Insomnia and other sleep related therapy consultations. This is a flexible, fully remote role, with the location determined by the province in which the successful candidate is licensed to practice.

What you'll be doing:

  • Conduct virtual consultations with patients to assess sleep health, provide treatment plans, and diagnose sleep apnea solutions where appropriate
  • Review and interpret sleep studies and related assessments
  • Prescribe and manage appropriate therapies (e.g., CPAP, oral appliances, supplements)
  • Provide patient education on sleep hygiene, nutrition, and lifestyle
  • Collaborate with referring physicians
  • Collaborate with key stakeholders across the business, including clinical teams, and operational staff, to ensure high-quality, efficient, and patient-centered care delivery.
  • Participate in our virtual call centre team and provide follow-up care
  • Maintain accurate documentation and comply with clinical standards, including adherence to nationally recognized accreditation and regulatory guidelines for virtual care.

What you bring:

  • Licensed Nurse Practitioner in the province(s) you intend to support, following standards of NP practice with prescribing controlled substances
  • Experience in sleep medicine, respiratory therapy, or primary care preferred
  • Knowledge of supplements and integrative wellness approaches is an asset
  • Comfortable using virtual care platforms and electronic health records
  • Strong communication and interpersonal skills
  • Able to work independently and adapt to a remote, flexible environment
  • Computer skills (Microsoft Word, Excel, PowerPoint, videoconferencing)
  • Secondary languages are an asset

Why you'll love working here: 

We know our people are the key to our success, so we invest in making Resolve a great place to work, with:

  • Competitive pay 
  • Professional development & license fee reimbursement
  • A supportive, passionate, and fun team culture

This is more than a job — it's a chance to make a real difference. Apply today at 

We're committed to fostering an inclusive workplace that reflects the communities we serve. We welcome applicants from all backgrounds and will provide accommodations as needed throughout the hiring process.

We thank all candidates for their interest; however, only those selected for an interview will be contacted.



  • Abbotsford, British Columbia, Canada Fraser Health Full time $33 - $45

    SalaryThe salary range for this position is CAD $ $44.96 / hour Job SummaryCome work with us Joining our team offers you opportunities to work in a rapidly growing organization with health professionals who are excellent in their respective fields, career growth and advancement, a competitive compensation package (including four weeks of vacation to start,...


  • Abbotsford, British Columbia, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $ $29.83 / hourJob SummaryWe are currently hiring forCasual Health Care Assistants, Acuteto join ourRenal Services teamatHemo Dialysis - Abbotsford Regional Hospitallocated inAbbotsford, B.C.Connect with usBenefitsJoining our team offers you opportunities to work in a rapidly growing organization with health...


  • Abbotsford, British Columbia, Canada Fraser Health Full time

    Salary range: The salary range for this position is CAD $ $27.22 / hour Why Fraser Health?:We are hiring for a Relief Part Time Medical Office Assistant/Receptionist to join our Urgent Primary Care team in Abbotsford, BC.Fraser Health values diversity in the work force and strives to maintain an environment of Respect, Caring and Trust. Fraser Health's...


  • Abbotsford, British Columbia, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $ $64.19 / hourJob SummaryAre you motivated to join a dedicated team of health care providers in this dynamic and rewarding role? Are you interested in a career where you can make an impact on the well-being of others?Get To Know Lower Mainland Pharmacy ServicesWe are a collaboration of four premier health...


  • Abbotsford, British Columbia, Canada Fraser Health Full time $51 - $64

    SalaryThe salary range for this position is CAD $ $64.19 / hour Job SummaryAre you motivated to join a dedicated team of health care providers in this dynamic and rewarding role? Are you interested in a career where you can make an impact on the well-being of others?Get to know Lower Mainland Pharmacy Services:We are a collaboration of four premier health...


  • Abbotsford, British Columbia, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $ $27.22 / hourJob SummaryWe are hiring for aRelief Part Time Medical Office Assistant/Receptionistto join ourUrgent Primary Careteam inAbbotsford, BC.Fraser Health values diversity in the work force and strives to maintain an environment of Respect, Caring and Trust. Fraser Health's hiring practices aspire to...


  • Abbotsford, British Columbia, Canada Fraser Health Full time $26 - $27

    SalaryThe salary range for this position is CAD $ $27.22 / hour Job SummaryWe are hiring for a Relief Part Time Medical Office Assistant/Receptionist to join our Urgent Primary Care team in Abbotsford, BC.Fraser Health values diversity in the work force and strives to maintain an environment of Respect, Caring and Trust. Fraser Health's hiring practices...


  • Abbotsford, British Columbia, Canada LifeLabs Medical Laboratory Services Full time

    For over 50 years, LifeLabs has been Canada's leading provider of laboratory diagnostic information and digital health connectivity systems, enabling patients and healthcare practitioners to diagnose, treat, monitor and prevent disease. We are passionate about empowering healthier Canadians through accessible, accurate, and innovative diagnostic services.We...


  • Abbotsford, British Columbia, Canada LifeLabs Full time

    For over 50 years, LifeLabs has been Canada's leading provider of laboratory diagnostic information and digital health connectivity systems, enabling patients and healthcare practitioners to diagnose, treat, monitor and prevent disease. We are passionate about empowering healthier Canadians through accessible, accurate, and innovative diagnostic services....


  • Abbotsford, British Columbia, Canada Abbotsford Division of Family Practice Full time

    About The Abbotsford Division of Family Practice Team:The Abbotsford Division of Family Practice is a collaborative organization dedicated to supporting family physicians and primary care providers in Abbotsford, BC. We work closely with clinics, partners, and community organizations to improve access to care, enhance operational efficiency, and strengthen...