Company · 909 open roles

Careers at NL Health Services

NL Health Services has 909 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
909

Refreshed continuously

Median salary

Across active listings

Hottest cities
Gander (NL), Canada114St. John's (NL), Canada101Corner Brook (NL), Canada78Grand Falls-Windsor (NL), Canada65Happy Valley-Goose Bay (NL), Canada65Labrador City (NL), Canada50Carbonear (NL), Canada42Baie Verte (NL), Canada40

All open roles

909 positions at NL Health Services

laboratory assistant - medical

NL Health Services·Labrador City (NL), Canada

OnsiteFull-time$23.11 to $27.07 hourly37d ago

Zone: Labrador Grenfell ZoneLocation: LWHC - Labrador City - Labrador West Health CenLaboratory AssistantLabrador Grenfell Zone - LWC MULTI FUNCTIONAL LABTemp Call-InNAPE LXHours: (8 hours, Shift Work; Days, Evenings, Weekends)Salary: LX-19 (CAD23.11 - CAD27.07 per hour plus the …

communications officer - emergency services

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

OnsiteFull-time$27.61 to $30.67 hourly37d ago

Zone: Eastern ZoneLocation: LMC - L. A. Miller CenterMedical Communications OfficerEastern Zone - PHA PMT DISPATCH/CMDCPermanent Full-timeNAPE27042POSHours: 75 (12 hours, Shift Work, Rotating; Days, Nights, Evenings, Weekends)Salary: CGHS29 (CAD27.61 - CAD30.67 per hour)Competiti…

computer systems analyst

NL Health Services·Gander (NL), Canada

OnsiteFull-time$36.13 to $40.37 hourly37d ago

Zone: Central ZoneLocation: JPM - James Paton Memorial Regional Health Centre, GanderComputer Systems Analyst ICentral Zone - SIT 6000 EHealthPermanent Full-timeNAPE HS42580POSHours: 75 (8 hours; Days)Salary: CG37 (CAD36.13 - CAD40.37 per hour)Competition Number: VAC0026156Posted…

registered nurse (R.N.)

NL Health Services·Port Saunders (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly37d ago

Zone: Western ZoneLocation: RGH - Rufus Guinchard Health CentreRegistered Nurse I (Classification Under Review)Family Care Team, Bonne Bay-Port SaundersPermanent Full-timeNLNU80054POSHours: 75 (8 hours, Rotating; Days, Evenings, Weekends)0800-1600, 0830-1630, 0900-1700 Hours.Sala…

communications officer - emergency services

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

OnsiteFull-time$27.61 to $30.67 hourly37d ago

Zone: Eastern ZoneLocation: LMC - L. A. Miller CenterMedical Communications OfficerEastern Zone - PHA PMT DISPATCH/CMDCPermanent Full-timeNAPE24224POSHours: 75 (12 hours, Rotating, Shift Work; Days, Nights, Weekends)Salary: CGHS29 (CAD27.61 - CAD30.67 per hour)Competition Number:…

registered nurse (R.N.)

NL Health Services·Clarenville (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly37d ago

Zone: Eastern Rural ZoneLocation: Clarenville GB Cross HospitalRegistered Nurse I (Float)Medicine/SurgeryPermanent Full-timeRNUNL28510FLTHours: 75 bi-weekly (12-hour shifts; days, nights, weekends)Salary: NS-28 (CAD39.39 - CAD49.06 per hour)Competition Number: VAC0026675Posted Da…

nursing services administrator

NL Health Services·Carbonear (NL), Canada

OnsiteFull-time$40.71 to $52.92 hourly37d ago

Zone: Eastern Rural ZoneLocation: Carbonear General HospitalNursing Supervisor (Site Clinical Manager)Rural HealthPermanent, Full-TimeManagement09895POSHours: 70 bi-weekly (8 and 12-hour rotating shifts; days, evenings, weekends, on-call)Salary: HL-21 (CAD 74,093 - CAD 96,321 per…

nurse practitioner

NL Health Services·Harbour Grace (NL), Canada

OnsiteFull-time$52.31 to $64.92 hourly37d ago

Zone: Eastern Rural ZoneLocation: The Grace CenterNurse Practitioner (Family/All Ages or Adult)Mental Health & AddictionsPermanent, Full-TimeRNUNL10898POSHours: 75 bi-weekly (8 hour day shifts)Salary: NP-35 (CAD52.31 - CAD64.92 per hour plus a bi-weekly pensionable Market Adj…

registered nurse (R.N.)

NL Health Services·Corner Brook (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly37d ago

Zone: Western ZoneLocation: WMH - Western Memorial Regional HospitalRegistered Nurse I - Maternal Child Float (Classification Under Review)Temporary Full-time Until July 5, 2027, With Possibility of ExtensionNLNU80780RP1Hours: 75 (12 hours, Rotating, Shift Work; Days, Nights, Wee…

nurse practitioner

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

OnsiteFull-time$52.31 to $64.92 hourly37d ago

Zone: Eastern Urban ZoneLocation: Multi Site, Primary Site: Majors PathNurse Practitioner (Adult)(Subject to Classification Review)Mental Health and Addictions- CHS Fact TeamTemporary Full-time (until June 20, 2027, with the possibility of extension)RNUNL28177RP1Hours: 75 bi-week…

clerk-stenographer

NL Health Services·Stephenville (NL), Canada

OnsiteFull-time$22.50 to $24.74 hourly37d ago

Zone: Western ZoneLocation: BSGMC - Bay St. George Medical CentreClerk Typist IIWestern Zone - HCS Family Team Clinic SVTemp Call-InCUPE-HSHours: (8 hours; Days, Evenings)Salary: CGCU23 (CAD22.50 - CAD24.74 per hour)Competition Number: VAC0026649Posted Date: 2026-07-09Closing Dat…

anesthesiologist

NL Health Services·Gander (NL), Canada

OnsiteFull-time$126,465.00 to $607,184.00 annually37d ago

Zone: Central ZoneLocation: JPM - James Paton Memorial Regional Health CenAnesthesiology PhysicianCentral Zone - PhysicianPermanent Full-timeHours: 75 hours bi-weeklySalary: Alternate Billing PlanCompetition Number: VAC0021348Posted Date: 2026-02-10Closing Date: Open until filled…

registered nurse (R.N.)

NL Health Services·Clarenville (NL), Canada

OnsiteFull-time$45.48 to $56.35 hourly37d ago

Zone: Eastern Rural ZoneLocation: Clarenville GB Cross HospitalRegistered Nurse IICEmergency Program- General EmergencyTemporary Full-time (until June 21, 2027, with the possibility of extension)RNUNL24317RP1Hours: 75 bi-weekly (8 hours, Shift Work; Days)Salary: NS32 (CAD45.48 - …

clinical occupational therapist

NL Health Services·Norris Point (NL), Canada

OnsiteFull-time$46.39 to $57.26 hourly37d ago

Zone: Western ZoneLocation: BBH - Bonne Bay Health CentreClinical Occupational Therapist IIWestern Zone - BBH Occ TherapyTemporary Full-time until February 1, 2027, with possible extensionNAPE HP85255RP1Hours: 75 Hours (8 hours; Days)Salary: CGCH43 (CAD46.39 - CAD57.26 per hour)T…

registered nurse (R.N.)

NL Health Services·Clarenville (NL), Canada

OnsiteFull-time$39.39 to $49.06 hourly37d ago

Zone: Eastern Rural ZoneLocation: Dr. G. B. Cross Memorial Hospital - ClarenvilleRegistered Nurse I (Float)Medicine/Surgery Permanent, Full-TimeRNUNL28511FLTHours: 75 bi-weekly (12-hour shifts; days, nights, weekends)Salary: NS-28 (CAD 39.39 - CAD 49.06 per hour) The following In…

registered nurse (R.N.)

NL Health Services·Labrador City (NL), Canada

OnsiteFull-time$41.99 to $52.26 hourly37d ago

Zone: Labrador Grenfell ZoneLocation: LWHC - Labrador City - Labrador West Health CenRegistered Nurse IBLabrador Grenfell Zone - LWC MEDICAL/SURGICALTemporary Full-timeNLNU55986RP1Hours: (; Weekends, Days, Nights)Salary: NS30 (CAD41.99 - CAD52.26 per hour)Competition Number: VAC0…

registered nurse (R.N.)

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

OnsiteFull-time$39.39 to $49.06 hourly37d ago

Zone: Eastern Urban ZoneLocation: Janeway Children's Health and Rehabilitation CentreRegistered Nurse IChildren's and Women's Health Program - J4 MedicineTemporary, Part-Time (until September 26, 2026, with the possibility of extension)RNUNL10740TMPHours: 37.5 bi-weekly (12-hour …

L.P.N. (licensed practical nurse)

NL Health Services·Labrador City (NL), Canada

OnsiteFull-time$30.16 to $33.22 hourly37d ago

Zone: Labrador Grenfell ZoneLocation: LWHC - Labrador City - Labrador West Health CenLicensed Practical Nurse ILabrador Grenfell Zone - LWC CHRONIC LTCTemp Call-InHours: Variable shifts (12 hours, Shift Work, Rotating; Days, Nights, Weekends)Salary: CGHSL29 (CAD30.16 - CAD33.22 p…

building maintenance worker

NL Health Services·Natuashish (NL), Canada

OnsiteFull-time$22.05 to $24.19 hourly37d ago

Zone: Labrador Grenfell ZoneLocation: NATUASH - Natuashish - Community ClinicMaintenance RepairerLabrador Grenfell Zone - NAT PLANT MAINTENANCEPermanent Full-timeNAPE HS56811POSHours: 75 hours bi-weekly (Days)Salary: CG-22 (CAD22.05 - CAD24.19 per hour) plus applicable Labrador B…

social services worker

NL Health Services·Baie Verte (NL), Canada

OnsiteFull-time$44.64 to $55.25 hourly37d ago

Zone: Central ZoneLocation: BVP - Baie Verte Peninsula Health Centre, Baie VerteSocial Worker IICentral Zone - HCS Home/Com Sw - Baie VertePermanent Full-time40351POSHours: (8 hours; Days, Evenings)Salary: CGHP42 (CAD43.77 - CAD54.16 per hour)Competition Number: VAC0008950Posted …

registered midwife (RM)

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

OnsiteFull-time$48.25 to $59.57 hourly37d ago

Zone: Labrador Grenfell ZoneLocation: HV-GB - Happy Valley-Goose BayRegistered MidwifeLabrador Grenfell Zone - HCS COMMUNITY MIDWIFERYTemp Call-InNAPE HPHours: (8 hours, Shift Work, 12 hours, Rotating; Days, Nights, Weekends, On-Call, Standby)Salary: CGHP44 (CAD48.25 - CAD59.57 p…

diagnostic imaging technologist

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

OnsiteFull-time$32.16 to $40.20 hourly37d ago

Zone: Eastern Urban ZoneLocation: St. Clare's Mercy HospitalDiagnostic Imaging Technologist IMedical Imaging - RadiologyTemporary Full-time (Until April 19, 2026, with the possibility of extension)NAPE LX00481RP1Hours: 70 bi-weekly (8-hour rotating, shiftwork; days, evenings, nig…

anesthesiologist

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

OnsiteFull-time$126,465.00 to $607,184.00 annually37d ago

Zone: Central ZoneLocation: CNF - Central NL Regional Health CentreAnesthesiology PhysicianCentral Zone - PhysicianPermanent Full-timeHours: 75 hours bi-weekly plus equal participation in call scheduleSalary: Alternate Billing PlanCompetition Number: VAC0021383Posted Date: 2026-0…

communications officer - emergency services

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

OnsiteFull-time$27.61 to $30.67 hourly37d ago

Zone: Eastern ZoneLocation: LMC - L. A. Miller CenterMedical Communications OfficerEastern Zone - PHA PMT DISPATCH/CMDCPermanent Full-timeNAPE05489POSHours: 75 (12 hours, Shift Work, Rotating; Days, Nights, Weekends, Evenings)Salary: CGHS29 (CAD27.61 - CAD30.67 per hour)Competiti…