MW

Making Waves Swim School

Verified Job Source

Open positions

Head Coach - Mississauga

On-site · Mississauga

Role At Making Waves Swim School, our Head Coaches are the leaders on deck. They keep lessons running smoothly, support coaches in the moment, connect with families, and help create a safe, fun, and high-quality swim experience. This role is perfect for someone who loves teaching, enjoys helping others grow, and can bring calm, confident energy to a busy pool deck. What You’ll Be Doing Leading the pool deck and helping each shift run smoothly Supporting coaches with lesson quality, swimmer progress, and class flow Teaching swimmers using our proven Small Steps approach Ensuring Makin…

Swim Instructor - Guelph

On-site · Guelph

Teach swimming skills and build water confidence using the Small Steps approach in a high-energy environment. Maintain professional communication with families and ensure a safe, positive learning experience for all swimmers.

Swim Instructor - Mississauga

On-site · Mississauga

Instruct swimmers using the Small Steps approach to build water confidence and real swimming skills. Lead safe, high-energy lessons while maintaining professional communication with families.

Swim Instructor - Oakville

On-site · Oakville

Instruct swimmers using the Small Steps approach to build water confidence and real swimming skills. Lead safe, high-energy lessons while maintaining professional communication with families.

Customer Service Representative - Vaughan

On-site · Vaughan

Greet families, provide tours, and manage registrations, payments, and account details. Ensure the facility remains clean and organized while supporting the team in a fast-paced environment.

Customer Service Representative - Mississauga

On-site · Mississauga

The role involves greeting families, managing registrations, and processing payments to ensure a welcoming environment. Additionally, the representative handles phone and email inquiries while maintaining the cleanliness and organization of the facility.

Customer Service Representative - Brampton

On-site · Brampton

The role involves greeting families, managing registrations, and processing payments to ensure a welcoming environment. Additionally, the representative handles phone and email inquiries while maintaining facility organization.

Customer Service Representative - Milton/Guelph

On-site · Guelph

The role involves greeting families, managing registrations, and processing payments to ensure a welcoming environment. Responsibilities also include answering inquiries and maintaining the facility's organization.

Swim Instructor - Brampton

On-site · Brampton

Our story started in the summer of 1994, when our founder taught 50 kids to swim in his parents’ backyard pool. Not exactly a corporate headquarters, but it worked. It gave us the freedom to focus on what still matters most today: real progress in the pool, strong relationships with families, and giving back to our community. Today, Making Waves has grown, but our focus is the same: helping swimmers build real skills, real confidence, and real progress in the water. We bring energy, experience, and care to every lesson, while keeping things positive, welcoming, and fun. We’re building a tea…

Swim Instructor - Vaughan

On-site · Maple

Our story started in the summer of 1994, when our founder taught 50 kids to swim in his parents’ backyard pool. Not exactly a corporate headquarters, but it worked. It gave us the freedom to focus on what still matters most today: real progress in the pool, strong relationships with families, and giving back to our community. Today, Making Waves has grown, but our focus is the same: helping swimmers build real skills, real confidence, and real progress in the water. We bring energy, experience, and care to every lesson, while keeping things positive, welcoming, and fun. We’re building a tea…