Company · 1,387 open roles
Careers at YMC
YMC has 1,387 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
1,387 positions at YMC
Lifeguard/ Swim Instructor Level I/II
YMC·Hamilton, ON, CAN
Rate of Pay: $19.25 per hour (Level I); $21.25 per hour (Level II) (with $1.50/hour shift premium for assigned Aquatics Team Leader responsibilities) Position Grade: Grade 2 Department: Health, Fitness, Aquatics & Residence Location: Hamilton Downtown Family YMCA, 79 James St …
Personal Trainer- Brandywine YMCA Family Location
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
Employment Resource Worker
YMC·St. Catharines, ON, CAN
Employment Resource Worker Location Employment & Immigrant Services Offices Pay $21.32 per hour For regular contract: Employer paid LTD, Group Life, AD&D, Health and Dental after 3 month probation Employment Type Full-time (40 hours per week) Vacancies 2 (1 regular cont…
Level 3 Early Childhood Educator Salaried
YMC·Fort McMurray, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
After-School Program Lead
YMC·Brantford, ON, CAN
Hourly Rate: $22.55 per hour Grade - Grade 3 Location: Brantford, ON Department: Community Outreach Employment Type: Part-Time fixed-term contract Work Hours: Up to 29 hours per week Placement: September 2026 - June 2027 No of Vacancies: 01 Deadline to Apply: November 30…
Level 1 Early Childhood Educator Hourly
YMC·Fort McMurray, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Level 2 Early Childhood Educator Hourly
YMC·Grande Prairie, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
School Age Educator (RECE, CYC, OCT, REC & Leisure) - INTERNAL
YMC·Georgetown, ON, CAN
PAY RATE IS BASED ON POSITION AND TIME PORTION – SALARIES BELOW REFLECT A 100% TIME PORTION-7.5 hours per day. All pay rates are made up of provincial wage funding and is inclusive of the CWELCC Workforce Funding. Position Salary Grade Annual Salary (100% Time Portion &n…
Director of Corporate Partnerships
YMC·San Antonio, TX
The Director of Corporate Partnerships develops and stewards a portfolio of corporate sponsorship, advertising, and community-partnership opportunities that generate contributed income for the YMCA of Greater San Antonio. The Director identifies, cultivates, solicits, and retains…
Personal Trainer
YMC·Edmonton, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Level 1 Early Childhood Educator Hourly
YMC·Fort McMurray, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Supervisor - Out of School Care (OOSC)
YMC·Kelowna, BC, CAN
Reporting to the Child Care Manager, the Child Care Supervisor provides leadership, mentorship, and oversight for a school-age child care program serving children ages 5–12. This role combines direct program delivery with staff supervision, ensuring children experience a sa…
DSAP Assistant
YMC·Ajax, ON, CAN
Pay Rate: $20.19 per hour – Check out the YMCA's total compensation package! Location: Durham Supervised Access Program Work Hours: Biweekly Friday 5:00pm-8:00pm/ Biweekly Saturday 9:00am-5:30pm Monthly staff meetings x 3 hours/ Can provide relief at the Oshawa location…
Early Childhood Educator (Preschool & School Age)
YMC·Winnipeg, MB, CAN
At the Y, we've never met a kid whose potential we couldn't see. With 38+ child-care centres in and around Winnipeg, we're able to help 1,900 kids grow in mind, spirit and body each year. To make a difference in a child's life, keep reading! These positions are split shift, with…
School Age Site Assistant- Brandywine, DE YMCA Family
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
School Age Site Administrator- Brandywine, DE YMCA Family
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
School Age Site Aide- Brandywine YMCA Family Location
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
After School Youth Leader - Schertz/ Cibolo Area
YMC·Schertz, TX
This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. With the general guidance of the Site Director or Program Director, the Youth Leader supervises a group of child…
Lifeguard - Bear-Glasgow YMCA Family Location
YMC·Newark, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
Early Years Educator - CCA - Casual
YMC·Brandon, MB, CAN
Early Years Educators – CCA (Casual) Location: Various Early Learning Centres Schedule: Casual Schedule varies depending on need, there is an opportunity for 2 - 3 shifts/week Available between the hours of 8:00 AM to 5:30 PM Competitive Wage & Benefits: - $17.75/hou…
Level 3 Early Childhood Educator Hourly (Term Position)
YMC·Edmonton, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping indivi…
Level 1 Early Childhood Educator Hourly
YMC·Spruce Grove, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Instructor Group Fitness
YMC·Edmonton, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Fund Development Coordinator
YMC·Winnipeg, MB, CAN
Your Opportunity to SHINE ON: The Fund Development Coordinator provides operational coordination across four key areas: • Donor Database & Gift Administration: ensuring donations, donor records, tax receipting, pledges and related information are accurate, timely, and well main…
Tech stack signals
What YMC hires for
Most-requested skills across active job descriptions.