Midtown Golf is an upscale golf simulator facility offering a modern, private-club experience for golf enthusiasts. With five state-of-the-art simulator bays, two stylish bars, and a commitment to exceptional service, we provide a premium environment for golfers to enjoy their passion year-round.
We're seeking a creative, organized, and golf-curious
Social Media Coordinator
to grow our brand presence and community. This is a great opportunity to be part of a fun, dynamic workplace, tell great stories, and help shape Oakville's premier indoor golf destination.
Job Summary:
As our Social Media Coordinator, you'll be in charge of day-to-day content creation and community engagement across Instagram, TikTok, Facebook, and more. You'll capture the Midtown experience - leagues, lessons, events, fittings, and everyday moments - then turn it into thumb-stopping content that drives awareness, bookings, and membership growth.
ResponsibilitiesContent Creation & Publishing:
Plan, shoot, and edit short-form video (Reels/TikTok) and photo content on a consistent posting cadence.
Write on-brand captions, hooks, and CTAs; schedule posts using social media scheduling tools.
Create graphics and simple motion assets in Canva for promos, events, and announcements.
Maintain a content calendar aligned to programming (leagues, events, promos, holidays).
Community & Brand Growth:
Engage daily: reply to comments/DMs, reshare UGC, and build relationships with members and partners.
Coordinate collaborations with local businesses, pros, and creators; support giveaways and partnerships.
Live-cover key events (league nights, fittings, tournaments) and capture behind-the-scenes moments.
Performance & Optimization:
Track KPIs (follower growth, reach, engagement, shares, saves, clicks) and report weekly/monthly.
A/B test hooks, formats, and posting times; iterate based on performance.
Keep a pulse on trends, audios, and best practices to keep Midtown fresh and relevant.
Campaigns & Support:
Support paid boosts/ads (basic audience setup & budgeting a plus).
Coordinate with the team to promote memberships, lessons, packages, and special events.
Light support for email/newsletter content and website updates (as needed).
Qualifications:
ideally 1-2+ years managing social media for a brand, venue, or creator (portfolio or links required).
Strong short-form video skills: filming, editing (CapCut/Adobe Premiere etc), and storytelling.
Excellent writing and captioning with a clean, upbeat brand voice.
Comfortable on-site capturing content with customers (with consent) and staff.
Organized, reliable, and detail-oriented; able to manage a content calendar and deadlines.
Knowledge of golf or simulators is an asset (not required - training provided).
Flexibility to work evenings/weekends for event coverage as required.
Smart Serve is an asset for occasional event support (not required).
Compensation:
Hourly wage:
$17.60-$21/hour (based on experience)
Performance bonuses and staff perks
Benefits/Perks:
Fun and supportive work environment
Staff golf simulator access
Team bonding events
Opportunities for professional development and growth
Wellness and health perks
Employment Duration:
Part time permanent or Seasonal (Fall/Winter/Spring)
How to Apply:
Email your resume
and links to recent social content
(portfolio, IG/TikTok, or drive folder) to:
Marc Gagnon: marc@midtowngolf.ca
Phone:
905-844-5565
Website:
midtowngolf.ca
Instagram:
@midtown.golf
Job Types: Full-time, Part-time
Pay: $17.60-$20.00 per hour
Benefits:
Casual dress
Company events
Discounted or free food
Extended health care
On-site parking
Paid time off
Store discount
Vision care
Ability to commute/relocate:
Oakville, ON L6K 2H3: reliably commute or plan to relocate before starting work (required)
Application question(s):
Are you legally entitled to work in Canada?
Please share your LinkedIn URL & any portfolios of prior work that would apply.
Experience:
Social media management: 1 year (preferred)
Licence/Certification:
Smart Serve (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD2791307
Industry
Not mentioned
Total Positions
1
Job Type:
Part Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Oakville, ON, CA, Canada
Education
Not mentioned
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.