freehire launches on Product Hunt on 26 August.

Follow →

Swim Instructor

Job Title: Swim Instructor Department: Aquatics

Reports to: Director of Member Experience and Engagement FLSA Status: Non-Exempt

Salary: $16/hour

Position Description:

The Swim Instructor is responsible for providing high-quality swim instruction to participants of all ages and skill levels in a safe, supportive, and inclusive environment. This role focuses on teaching water safety, building confidence in and around the water, and fostering a positive learning experience. Available to teach group, private and semi-private lessons. The Swim Instructor plays a key role in supporting YWCA Tulsa’s mission by expanding access to swim education for all members of the community

Schedule will be evenings, primarily Monday through Thursday 3:00-6:00pm, with a possible addition of a swim team opportunity as well.

Principal Responsibilities and Duties:

Swim Instruction & Safety

  • Provide engaging, structured swim lessons for individuals and groups of varying skill levels.
  • Teach water safety skills and proper swimming techniques in alignment with program standards.
  • Ensure the safety of all participants by enforcing pool rules and monitoring activities at all times.
  • Adapt teaching methods to meet the needs of diverse participants, including beginners and those with varying abilities.

Program Support & Engagement

  • Create a welcoming, inclusive, and encouraging environment for all participants and families.
  • Build positive relationships with swimmers and parents/guardians.
  • Track participant progress and provide feedback to support skill development.
  • Assist with program setup, breakdown, and basic pool area organization.

Collaboration & Communication

  • Communicate effectively with participants, parents, and staff.
  • Coordinate with aquatics and program staff to ensure smooth lesson delivery.
  • Support community-focused initiatives, including free or scholarship-based swim programs.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available