Online Personal Trainer (ZR_24111_JOB)
BruntWorkAbout the role
This is a remote position.
Schedule: Flexible within 9:00 AM – 5:00 PM (Johnston, Iowa Time)
Total weekly hours: 20 Hours
Join a fast-growing online fitness company supporting multiple fitness businesses with customized workout programming, client adjustments, and template creation. You’ll work alongside the Head Coach to deliver results-driven fitness plans tailored to busy professionals aiming to improve their strength, energy, and health.
Program Creation & Updates
Assist with creating client workout programs within 1–5 days of onboarding
Support monthly program phase updates
Customize workouts based on each client’s goals, equipment, and environment
Review onboarding materials (questionnaires, videos, training history)
Input client data accurately into Trainerize
Coordinate with the team via Slack
Flag issues or changes to the Head Coach
Client Profile:
You’ll primarily train executive men aged 35–60 focused on:
Building lean muscle
Improving joint health and mobility
Boosting metabolic function and energy
Balancing training with career and family life
Requirements:
2+ years of experience in fitness programming or personal training
Strong understanding of strength training and client modifications
Proficiency in Trainerize or similar platforms
Excellent communication skills via Loom, Slack, and messaging apps
Valid Personal Training Certification
Nice to Have:
Strong organizational and time management skills
Experience in remote, collaborative teams
Independent Contractor Perks:
Permanent work-from-home setup
Immediate hiring
Steady freelance job
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s