EventsCareersContact

Careers

Join Our Team

At Health for All Family Health Team, we’re a growing, dynamic team committed to improving primary care and the well-being of our community.

We are a collaborative group of healthcare and administrative professionals focused on enhancing patient care.

Our organizational culture is supportive, inclusive, and people-centered. 

We share a deep commitment to accessible, equitable primary care, rooted in teamwork. 

Current Job Opportunities

Location: Markham

Job Description:

About Us

Health for All Family Health Team is an inter-professional primary care clinic. We provide a wide range of primary care services including acute, chronic and preventative health care. Our physicians and other health professionals have diverse interests such as palliative care, geriatrics, home visits, low risk obstetrics and global health.

A Family Health Team (FHT) is an approach to primary health care that brings together different health care providers to co-ordinate the highest possible quality of care for our patients.

Health for All is also the site of the Markham Family Medicine Teaching Unit (FMTU). The FMTU is a partnership between Oak Valley Health–Markham Stouffville Hospital and the University of Toronto Department of Family and Community Medicine and Health for All.

Role Overview

As a member of our Family Health Team, the Registered Dietitian is responsible for the planning, implementation and evaluation of a wide range of patient-centered nutrition counselling services including nutrition assessments and a variety of related health promotion and education programs. The Registered Dietitian will work alongside other members of the inter-professional team to provide and support nutrition interventions to support chronic disease and other care management needs.

Primary Responsibilities

  • Work with our interprofessional team to provide specialized nutrition therapy
  • Consult with patients to assess food intake, determine nutritional requirements and monitor progress
  • Develop nutrition care plans for patients based on their nutritional information and health history
  • Consult with patient’s primary care provider to discuss progress and follow-up
  • Perform timely charting and relevant documentation
  • May involve home visits or offsite visits to community agencies
  • Plan, facilitate and evaluate group education efforts and other health promotion programs on various nutrition topics, such as diabetes and weight management

Qualifications & Skills

  • Current licence with the College of Dietitians of Ontario in good standing
  • Minimum 1 year relevant experience
  • Require professional liability insurance
  • Certified Diabetes Educator (CDE) designation is an asset
  • Group program (e.g. Healthy Eating) facilitation and other relevant program planning experience is an asset
  • Ability to work in an inter-professional team environment
  • Ability to prioritize, manage time effectively and be flexible in an active work environment
  • Effective communication and interpersonal skills
  • Experience in both individual and group counselling, including program planning, facilitation and evaluation
  • Flexibility to work some evening and weekend shifts
  • Excellent oral and written communication skills

How to Apply

Interested candidates are encouraged to submit their resume and cover letter to . We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Application Deadline: June 26, 2026

Location: Stouffville

Job Description:

About Us:

Health for All Family Health Team is an inter-professional primary care clinic where physicians, nurse practitioners, and allied health professionals work side by side to deliver comprehensive, patient-centered care. Our team has diverse clinical interests—palliative care, geriatrics, home visits, low-risk obstetrics, and global health—which means you’ll have colleagues to collaborate with no matter where your passions lie.

We’re also home to the Markham Family Medicine Teaching Unit, a partnership between Oak Valley Health–Markham Stouffville Hospital and the University of Toronto’s Department of Family and Community Medicine. If you’re energized by mentorship, continuous learning, and shaping the next generation of family medicine providers, you’ll find that culture here.

The Role:

You’ll support an existing Family Health Organization (FHO) in Stouffville, working within an established practice rather than building your own panel. In this role, you’ll see patients on behalf of the physician — providing coverage, managing acute and chronic care needs, and ensuring continuity of care for their existing roster.

What you’ll do:

  • Conduct assessments, diagnoses, treatment, and health education in line with CNO standards for RN(EC)
  • Deliver holistic, culturally responsive care that meets each patient where they are
  • Contribute to quality improvement initiatives and Family Health Team programs
  • Provide coverage for colleagues when needed
  • Engage in community outreach and health promotion activities

What We’re Looking For:

Required

  • Current RN(EC) registration with the College of Nurses of Ontario (Primary Health Care stream)
  • Liability protection through the Canadian Nurses Protective Society

Preferred

  • Membership in RNAO and NPAO
  • Primary care or community-based NP experience
  • Experience working as a Nurse Practitioner in a Primary Care setting
  • Familiarity with EMRs (Telus Practice Solutions is a plus

Application Deadline: June 19, 2026

How to Apply:

Please email your resume to