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
Day Camp Counsellor
YMC·Brandon, MB, CAN
Day Camp Counsellor Schedule Shifts Monday - Friday between 7:30 and 5:30 July & August Competitive Benefits - $17.75/hour - YMCA Membership Placement Date July 1st *and two mandatory training days in June (dates to be announced) Do you love working with children? Want to he…
Cleaner Housekeeper Facilities
YMC·Markham, ON, CAN
Rate of Pay: $37,901 annually – Check out the YMCA's total compensation package! Location: Markham YMCA Health & Fitness Centre Work Hours: 37.5 hours per week Employment Type: Regular Full Time Salaried (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Dat…
YD Miami - Certified Teacher
YMC·Miami, FL
Position Summary: Under the direction of the Site Supervisor, the Certified Teacher is responsible for overall day-to-day group academic programming, discipline, direct supervision and management of an assigned group of children in a licensed childcare/day camp facility as assign…
Membership Associate - Evenings/Weekends
YMC·Hamilton, ON, CAN
Hourly Rate: $19.25 per hour Position Grade: Grade 2 Department: Health, Fitness & Aquatics Location: Les Chater Family YMCA, 356 Rymal Road East, Hamilton, Ontario Work Hours: up to 29 hours Employment Type: Part Time, Hourly Deadline to Apply: November 27, 2026 Anticipat…
Full Time Registered Early Childhood Educator
YMC·Port Colborne, ON, CAN
Full Time Registered Early Childhood Educator Location YMCA Child Care Centre: Port Colborne NEW LOCATION, NEW BUILDING 76 Main Street West, Port Colborne Pay $26.67 - $27.93 per hour inclusive of all government funding Employer paid LTD, Group Life, AD&D, Health and Dental…
YMCA of Delaware Human Resources/TEMP
YMC·Wilmington, DE
Position Overview We are seeking an experienced human resources professional for a temporary volunteer assignment supporting our HR team. This opportunity is ideal for someone who enjoys helping others, brings experience across various HR processes, and can provide dependable su…
YD Miami, Afterschool Counselor, 26-27 School Year
YMC·Miami, FL
Position Summary: Under the direction of the Site Director, the Counselor is responsible for the overall day-to-day group programming, behavior management, direct supervision, and safety of a group of up to 25 participants / children. This includes planning and implementing activ…
Recruitment & Systems Coordinator
YMC·Markham, ON, CAN
Salary Rate: $65,060 - Check out the YMCA's total compensation package! Location: Markham Centurian YMCA Centre Work Hours: 37.5 hours per week; Hybrid (may occasionally be required to work outside of regular hours to support recruitment events) Employment Type: Contract Full…
Maintenance Technician
YMC·Markham, ON, CAN
Salary Rate: $45,820 – Check out the YMCA's total compensation package! Location: Markham YMCA Health & Fitness Centre Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 12 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start D…
Lifeguard - 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 …
Child Minding Instructor Salaried
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 …
Custodian Day PT- Dover Location
YMC·Dover, 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 …
Supervisor Early Years
YMC·Kelowna, BC, CAN
Do you have a passion for early childhood education and a desire to make a meaningful impact on the lives of children and families? Are you a strong relationship-builder who enjoys mentoring others, fostering inclusion, and creating high-quality early learning experiences? The Y…
Cleaner (Full-Time)
YMC·Hamilton, ON, CAN
Location: 79 James St S, Hamilton, ON L8P 2Z1 Department: Health, Fitness & Aquatics Position Grade: Grade 1 Position Type: Full-time Salaried, with complimentary YMCA membership Salary: $37,336 annually Work Hours: Full-time Anticipated Start Date: November 2026 Deadline to A…
Child Care Centre Supervisor
YMC·Burlington, ON, CAN
Salary Grade: 4 Starting Salary: $64,480.42 Annually Employment Type: Full-Time, Contract (Dec 2026 - Mar 2028), includes benefits and a complimentary YMCA membership Department: Child Care Location: Burlington, Ontario Work Hours: 40 Hours per week Number of Vacancies: 1 …
Coordinator Aquatics Operations
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 2 Early Childhood Educator Hourly
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 …
Coordinator Child Minding Child Care
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 …
Social Worker
YMC·ON, CAN
Salary Rate: $65,060 – Check out the YMCA's total compensation package! Location: Peel Employment and Community Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 12 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Date: D…
Cleaner (Part-Time)
YMC·Hamilton, ON, CAN
Location: 79 James St S, Hamilton, ON L8P 2Z1 Department: Health, Fitness & Aquatics Position Grade: Grade 1 Position Type: Part Time, Hourly with complimentary YMCA membership Hourly Rate: $17.95 per hour Work Hours: Up to 29 hours per week Anticipated Start Date: November 20…
Lifeguard & Swim Instructor
YMC·Markham, ON, CAN
Pay Rate: Lifeguard: $22.45/hour and Swim Instructor: $24.90/hour. Check out the YMCA's total compensation package! Location: Markham Health & Fitness YMCA Centre Work Hours: As needed (average of minimum 12 hours per week) Employment Type: Contract Part Time Hourly - 12 month…
Child Watch Attendant
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. The Child Watch Attendant gives direction and supervision to infant, preschool age and children up to 12 years o…
Sports Specialist
YMC·San Antonio, TX
This position supports the work of the Y, a leading nonprofit, charitable organization committed to strengthening community through youth development, healthy living and social responsibility. The Sports Specialist will assist the Sports Program Director in overall program develo…
Youth Sports Specialty Coach
YMC·San Antonio, TX
This position supports the work of the Y, a leading nonprofit, charitable organization committed to strengthening community through youth development, healthy living and social responsibility. The Specialty sports coach oversees the activities, practices, and clinics of the sport…
Tech stack signals
What YMC hires for
Most-requested skills across active job descriptions.