If you previously had an account with us, you will need to reset your password by clicking here

You are directed from Job Bank to this page since it allows us to provide you with a more detailed and accurate description of some of the main requirements for this job. Whether you are directed from Job Bank or by your own job search, please read below information very carefully to ensure you meet the following requirements before applying:

Current Posting: Lead Tennis Professional (coach)

Tennis For Life (TFL) is looking for one full-time Lead Tennis Professional (coach) to help us maximize program participation and players’ retention as well as program effectiveness and quality delivery, predominantly in our adult and competitive programs.

We have one of Western Canada’s most qualified coaching teams and are proud of a culture of courtesy, care, kindness, relatability, contribution, humility, and gratitude. We are looking for a qualified and committed person, who is pursing full-time coaching tennis as a lifetime career, and currently lives the values we uphold strongly.

Job Details:

The Lead Tennis Professional will work closely with the leadership team to deliver successful programs, events and initiatives on and off the court to grow Tennis participation within the centre and our community. Reporting directly to the Managing Director, the Lead Tennis Professional, in cooperation with the leadership team and coaching staff, will be responsible for implementing our development plan. This position may also include teaching clinics, running adult and junior leagues, assisting, organizing, and attending social events, preparing records and reports, and promoting the game of tennis within the centre and our community. This position requires flexible work hours, including evenings and weekends, according to program or event needs.

  • Number of Positions: 1
  • Location: 1650 Foster Ave, Coquitlam, V3J 7X1
  • Permanent, full-time employment
  • $27 hourly for 40 hours per week
  • Language of Work: English
  • Start as soon as possible

Role Responsibilities:

  • Role model a ‘Service-First’ attitude and being ‘Powered-On and Energized’ at all times.
  • Deliver quality group and private tennis sessions to players of varying ages and levels according to the Quality Standards as learned in Tennis Canada coaching certification courses.
  • Develop players’ point play skills (regardless of their age and playing level) by implementing ‘Tactic First’ approach and utilizing modern coaching methodology and technology as learned in Tennis Canada coaching certification courses.
  • Meet program objectives and retention benchmarks.
  • Ensure a seamless progression within our program pathway. 
  • Assist with the development and implementing our coaching curriculum for adult and junior programs.
  • Assist with the development of assistant coaches in adult and junior programs.
  • Assist directors with delivering camps and events when required.
  • Attend coaches’ meetings and assist with overall improvement of tennis program.
  • Welcome players’ feedback and inquires, and respond back in a timely, professional and helpful manner
  • Other duties as assigned.


  • Tennis Canada certified Club Professional 1 certified or higher Club Stream certifications
  • Be an active member of Tennis Professional Association (TPA) of Tennis Canada and meeting TPA’s Safe Sport requirements: a clear Background Check, completion of Respect in Sport for Activity Leaders online course, Declaration of Good Character.
  • Minimum 3 years full-time coaching experience in established tennis clubs or facilities
  • Minimum 4.5+ playing level according to Tennis Canada’s Player Rating Scale.
  • Attention to details while working in a noisy environment and standing for extended periods.
  • Excellent customer service and efficient interpersonal skills.
  • Excellent oral and written communication skills.
  • Organized, accurate, dependable, taking initiative and being flexible.
  • Interpersonal awareness, good judgement and ethical.
  • Positive and willing to contribute to our team cohesion, culture and performance.
  • Commit to deliver the best-in-class services and quality programs that promote retention and life-long participation.
  • Available Monday to Sunday (working shifts can vary from 7am to 11pm).


  • Team building events & activities
  • Free on-site parking
  • Professional development and educational opportunities
  • Career advancement opportunities

Who Can Apply:

 Only apply to this job if:

  • You are a Canadian citizen or a permanent resident of Canada
  • You have a valid Canadian work permit and plan to stay and work in Canada

If you are not authorized to work in Canada, do not apply. The employer will not respond to your application.

How to Apply:

Please email your application to: hassan@tennisforlife.ca

Here is what you must include in your application:

  • Cover letter
  • Proof of the requested certifications
  • Letters of recommendation or references attesting to experience