Company · 1,002 open roles

Careers at NL Health Services

NL Health Services has 1,002 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
1,002

Refreshed continuously

Median salary

Across active listings

Hottest cities
Gander (NL), Canada127St. John's (NL), Canada107Corner Brook (NL), Canada93Grand Falls-Windsor (NL), Canada77Happy Valley-Goose Bay (NL), Canada67Labrador City (NL), Canada52Baie Verte (NL), Canada47Carbonear (NL), Canada43

All open roles

1,002 positions at NL Health Services

family physician

NL Health Services·Stephenville Crossing (NL), Canada

OnsiteFull-time$90,826.00 to $435,240.00 annually49d ago

Zone: Western ZoneLocation: SXMC - Stephenville Crossing Medical ClinicFamily Care Team PhysicianWestern Zone - PhysiciansPermanent Full-timeHours: 80 biweeklySalary: $225,512.88 - $244,093.03 Competition Number: VAC0007766Posted Date: 2025-02-18Closing Date: Open until filled.A …

family physician

NL Health Services·Stephenville (NL), Canada

OnsiteFull-time$90,826.00 to $435,240.00 annually49d ago

Zone: Western ZoneLocation: BSGMC - Bay St. George Medical CentreFamily Care Team PhysicianWestern Zone - PhysiciansPermanent Full-timeEXTERNALDRHours: 80 biweeklySalary: $225,512.88 to $244,093.03 as per current MOACompetition Number: VAC0019353Posted Date: 2025-12-09Closing Dat…

registered nurse (R.N.)

NL Health Services·Corner Brook (NL), Canada

OnsiteFull-time$30.00 to $54.37 hourly49d ago

Zone: Western ZoneBachelor Of Nursing Graduates - General PostingWestern Zone - General VacanciesPermanent Full-time Positions availableEXTERNALHours: 75 Hours BiweeklySalary: Based on the RNUNL Collective Agreement Competition Number: VAC0024231Posted Date: 2026-04-29Closing Dat…

registered community health nurse

NL Health Services·Marystown (NL), Canada

OnsiteFull-time$41.99 to $52.26 hourly49d ago

Zone: Eastern Rural ZoneLocation: Marystown Health & Community Services BuildingCommunity Health Registered Nurse ICommunity Support ProgramCasual RNUNLHours: Based on the needs of the department.Salary: NS30 (CAD41.99 - CAD52.26 per hour)Competition Number: VAC0024271Posted …

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly49d ago

Zone: Eastern Urban ZoneLocation: Multi-Site (Primary Site: St. Clare's Mercy Hospital)Registered Nurse IPerioperative Program - Preadmission ClinicCasual, Call-InRNUNLHours: Based on the needs of the department.Salary: NS28 (CAD39.39 - CAD49.06 per hour)Competition Number: VAC00…

registered nurse (R.N.)

NL Health Services·Bonavista (NL), Canada

OnsiteFull-time$43.48 to $53.74 hourly49d ago

Zone: Eastern Rural ZoneLocation: Bonavista Peninsula Health CentreRegistered Nurse ICEmergency ProgramCasual Call-InRNUNLHours: Based on needs of the department.Salary: NS31 (CAD43.48 - CAD53.74 per hour)Competition Number: VAC0024268Posted Date: 2026-04-30Closing Date: Open unt…

diagnostic imaging technologist

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$32.16 to $40.20 hourly49d ago

Zone: Eastern Urban ZoneLocation: St. Clare's Mercy HospitalDiagnostic Imaging Technologist IMedical Imaging - RadiologyTemporary Full-time (Until May 10, 2026, with the possibility of extension)NAPE LX00499RP1Hours: 70 bi-weekly (8 hours; Days, Nights, Evenings, Weekends)Salary:…

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$43.48 to $53.74 hourly49d ago

Zone: Eastern Urban ZoneLocation: St. Clare's Mercy HospitalRegistered Nurse ICPerioperative Program - Recovery RoomCasual, Call-InRNUNLHours: Based on the needs of the department. *must report to work within 30 minutes when on call.Salary: NS31 (CAD43.48 - CAD53.74 per hour)Comp…

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly49d ago

Zone: Eastern Urban ZoneLocation: St. Clare's Mercy HospitalRegistered Nurse ISurgery Program - 6 West - Ortho SurgeryPermanent Full-timeRNUNL26957POSHours: 75 Hours Biweekly (12 hours, Rotating, Shift Work; Days, Weekends, Nights)Salary: NS-28 (CAD $39.39 - CAD $49.06 per hour)C…

diagnostic imaging technologist

NL Health Services·Gander (NL), Canada

OnsiteFull-time$32.16 to $40.20 hourly49d ago

Zone: Central ZoneLocation: JPM - James Paton Memorial Regional Health Centre, GanderDiagnostic Imaging Technologist ICentral Zone - JPM RadiographyTemp Call-InHours: Call in as Needed (8 hours; Days, Evenings, On-Call, Standby, Weekends)Salary: LX27 (CAD32.16 - CAD40.20 per hour…

first aid attendant

NL Health Services·Labrador City (NL), Canada

OnsiteFull-time$20.45 to $22.03 hourly49d ago

Zone: Labrador Grenfell ZoneLocation: LWHC - Labrador City - Labrador West Health CenSafety & Security MonitorLabrador Grenfell Zone - LWC MEDICAL/SURGICALTemp Call-InNAPE HSHours: Variable Shifts (12 hours, Shift Work; Days, Nights, Weekends)Salary: CG-18 (CAD20.45 - CAD22.0…

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$43.48 to $53.74 hourly49d ago

Zone: Eastern Urban ZoneLocation: Janeway Children's HospitalRegistered Nurse IC (6 Positions)Children and Women's Health - Case Room ServicesCasual Call-InRNUNLHours: Based on the needs of the department.Salary: NS31 (CAD43.48 - CAD53.74 per hour)Competition Number: VAC0024269Po…

registered nurse (R.N.)

NL Health Services·Happy Valley-Goose Bay (NL), Canada

OnsiteFull-time$43.48 to $53.74 hourly49d ago

Zone: Labrador Grenfell ZoneLocation: LHC - Goose Bay - Labrador Health CentreRegistered Nurse ICLabrador Grenfell Zone - LHC MEDICAL/SURGICALPermanent Full-timeNLNU56138POSHours: 75 (12 hours, Rotating, Shift Work, 8 hours; Days, Evenings, Nights, Weekends, On-Call)Salary: NS31 …

clinical physiotherapist

NL Health Services·Grand Bank (NL), Canada

OnsiteFull-time$46.39 to $57.26 hourly49d ago

Zone: Eastern Rural ZoneLocation: Multi-site position; Primary Site - Grand Bank - Dr. S. Beckley Health CentreClinical Physiotherapist IIRural MedicinePermanent Full-timeAAHP01284POSHours: 75 bi-weekly (8 hours; Days)Salary: CG43 (CAD46.39 - CAD57.26 per hour)Competition Number:…

primary care paramedic

NL Health Services·Happy Valley-Goose Bay (NL), Canada

OnsiteFull-time$25.56 to $49.00 hourly49d ago

Zone: Labrador Grenfell ZoneLocation: Happy Valley-Goose Bay/SheshatshiuPrimary Care Paramedic(Depending on the applicant pool, the position will be filled as Ambulance Operator/Attendant) Labrador Grenfell Zone - LHC ROAD AMB BOARD OPERAPermanent Part-Time(55365POS)(REVISED FEBR…

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$41.99 to $52.26 hourly49d ago

Zone: Eastern Urban ZoneLocation: Saint Luke's HomeRegistered Nurse IBLong Term CareTemporary Full-time (until January 2, 2027, with the possibility of extension)RNUNL03420RP1Hours: 75 biweekly (12 hour rotating shift work; days, nights, weekends)Salary: NS-30 (CAD41.99 - CAD52.2…

nurse practitioner

NL Health Services·Corner Brook (NL), Canada

OnsiteFull-time$52.31 to $64.92 hourly49d ago

Zone: Western ZoneLocation: CBCHC - Corner Brook Community Health CentreNurse Practitioner - Family/All Ages - Corner Brook Community Health Centre Long Term CareTemporary Full-time Until June 1, 2027, With Possibility of ExtensionNLNU89419RP1Please note that this role supports t…

nurse practitioner

NL Health Services·Hopedale (NL), Canada

OnsiteFull-time$52.31 to $64.92 hourly49d ago

Zone: Labrador Grenfell ZoneLocation: Hopedale, NLRegional Registered Nurse I/Nurse Practitioner-Family/All AgesLabrador Grenfell Zone - HPD OUTPATIENT/EMERGENCYPermanent Full-TimeNLNU56767POSHours: 75 Hours Bi-Weekly; Variable Shifts; On-call is required;Salary: Regional Registe…

nursing coordinator

NL Health Services·Grand Falls-Windsor (NL), Canada

OnsiteFull-time$24.32 to $26.68 hourly49d ago

Zone: Central ZoneLocation: CHA - Central Health ZoneNurse Collegian IIICentral Zone - General VacanciesTemp Call-InNAPE HSExternalHours: (; )Salary: UPGRADE (CAD0.00 - CAD0.00 per hour)Competition Number: VAC0022018Posted Date: 2026-03-02Closing Date: Open until filled.Job Summa…

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly49d ago

Zone: Eastern Urban ZoneLocation: St. Clare's Mercy HospitalRegistered Nurse IPerioperative ProgramCasual, Call-InRNUNLHours: Based on the needs of the department.Salary: NS28 (CAD39.39 - CAD49.06 per hour)Competition Number: VAC0024289Posted Date: 2026-05-01Closing Date: Open un…

registered nurse (R.N.)

NL Health Services·Carbonear (NL), Canada

OnsiteFull-time$40.50 to $50.08 hourly49d ago

Zone: Eastern Rural ZoneLocation: Carbonear General HospitalRegistered Nurse IARegional Medicine Program - DialysisTemporary, Part-Time (until September 19, 2026, with the possibility of extension)RNUNL22153RP1Hours: 45 bi-weekly (8 and 12-hour shifts; days, evenings, weekends)Sa…

administrative clerk

NL Health Services·Burin (NL), Canada

OnsiteFull-time$22.50 to $24.74 hourly49d ago

Zone: Eastern Rural ZoneLocation: Burin Peninsula Health CentreClerk II (5 positions)Health Information ManagementTemporary, Call-InHours: Based upon the needs of the department. Salary: CG-23 (CAD 22.50 - CAD 24.74 per hour)Competition Number: VAC0013987Posted Date: 2025-07-14Cl…

registered nurse (R.N.)

NL Health Services·St. John's (NL), Canada

OnsiteFull-time$43.48 to $53.74 hourly49d ago

Zone: Eastern Urban ZoneLocation: Janeway Children's Health and Rehabilitation CentreRegistered Nurse ICChildren's and Women's Health Program - General EmergencyTemporary, Part-Time (until June 27, 2027, with the possibility of extension)RNUNL29553RP1Hours: 45 Hours Biweekly (12 …

nurse practitioner

NL Health Services·Natuashish (NL), Canada

OnsiteFull-time$52.31 to $64.92 hourly49d ago

Zone: Labrador Grenfell ZoneLocation: Natuashish, NLRegional Registered Nurse I - Nurse Practitioner-Family/All AgesLabrador Grenfell Zone - NAT OUTPATIENT/EMERGENCYPermanent Full-TimeNLNU55536POSHours: 75 Hours Bi-Weekly; Variable Shifts; On-call is required;Salary: Regional Reg…