Short-Form Producer: Own Reels/TikTok/Shorts. Ship 2–3/Day. Grow What Works, Kill What Doesn’t.

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Competitive - based on experience

HOURS PER WEEK

40

DATE UPDATED

Aug 18, 2026

JOB OVERVIEW

Own our short-form content. Build a local brand that actually converts.

We’re hiring a full-time Content Producer & Strategist to join the team behind Ryan Lermitte and Umbrella Property Services- a fast-growing, values-driven brand based in Vancouver, Canada.

Across our two main Instagram profiles we average ~175,000 views per month, and over 225,000 monthly views across all platforms combined. Your job is to turn that attention into more reach, more saves/shares, and more inbound leads- by shipping a high volume of smart, on-brand content.

We already have a deep media library (photos, videos, before/afters, ongoing field uploads). Your job is to turn that raw material into a consistent stream of posts that perform – and to get faster and better over time.

If you love short-form content, have a sharp creative eye, and want a high-rep, high-feedback role where you’re judged on volume, performance, and improvement, this is for you.

What You’ll Do
- Ship content daily.
- Using our existing footage and photos, you will plan, edit, and publish, at minimum, every 28 days:
>>> 40 Shorts/Reels (20–35s, 9:16, captions, text?first opening)
>>> 12 Carousels
>>> 12 Static image posts
>>> 28 Story sets (each set ?3 tiles; at least 50% with a link or reply prompt)
- Maintain a daily minimum of at least one published piece of content.
- These are the floor expectations for a full-time role, not the ceiling. If you can hit them faster, we’ll use the remaining time to test more ideas and push performance.

Edit and design fast.
- Turn raw clips and photos into clean, on-brand content using templates, our STUDS media library, and AI tools.
- Craft sharp hooks, strong first frames, and scroll?stopping covers.

Track and improve.
- Log your work in our content dashboard.
- Review performance weekly and help choose which hooks and formats we double down on.

Engage with the community.
- Spend ~30 minutes/day engaging with comments, DMs, and local Vancouver accounts following our engagement SOP.

Run the system.
- Follow our content workflow.
- Keep folders, names, and trackers updated so anyone can follow your trail.

Who You Are
- You’ve grown social accounts before and can show numbers (views, saves, subs, followers, etc.).
- You understand short-form: hooks, pacing, retention, packaging.
- You’re comfortable being measured on:
>>> Output (how much you ship),
>>> Performance (watch time, saves/shares, leads), and
>>> Efficiency (time per asset).
- You like finding ways to do the same quality work faster, then using that time to test more ideas.
- You’re coachable: feedback is fuel, not an attack.
- You think in systems: templates, checklists, and libraries, not chaos.
- You have 1+ years of content creation experience and a portfolio.
- You have a solid editing setup (fast internet, capable computer, second monitor, etc.).
- Bonus: you’re fluent with AI tools like ChatGPT, CapCut templates, Runway, etc.

Results You’ll Drive
- Hit our 28-day volume gate consistently.
- Grow monthly views beyond our current ~200,000+ across platforms.
- Improve average watch time and completion on Reels.
- Increase saves+shares per 1,000 impressions.
- Help generate inbound, content?sourced inquiries.
- Keep the content calendar tight and the library organized.

Tools You’ll Use
- CapCut
- Canva / Hootsuite
- Google Workspace, Slack
- AI tools for scripting, ideation, and analysis (ChatGPT, etc.)

Location & Compensation
- Remote
- Full-time contractor (40 hours/week)
- Base + performance-based bonus tied to content performance and consistency (discussed in detail in later stages).
- Initial 90-day evaluation period with clear targets and feedback.

Why Join Us
- Umbrella Property Services is a values?driven company built on Simplicity, Teamwork, Adventure, Results, and Sustainability.
- We believe in:
>>> Clear expectations
>>> High output
>>> Honest feedback
>>> Building systems that scale

We already average ~175,000 views/month on Instagram and 200,000+ across platforms. If you want a high-rep role where you can get very good, very fast – and you see minimums as a floor, not a ceiling – we want to talk.

Our Hiring Process
- Complete this application form: ----------
- Portfolio review + short video
- Test tasks (hooks + audits)
- Paid trial sprint (1–3 days) with time?logging
- Final interview

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0143
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Form-Producer-Own-ReelsTikTokShorts-Ship-23Day-Grow-What-Works-Kill-What-Doesnt-1666119
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0083 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1666119
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 560730
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1666119
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-26',ej.date_added) duration_daysDATEDIFF('2026-08-26',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1666119' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666119 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-10-2026=89***Jun-11-2026=45***Jun-12-2026=4***Jun-13-2026=3***Jun-14-2026=2***Jun-15-2026=1***Jun-16-2026=1***Jun-17-2026=6***Jun-20-2026=2***Jun-23-2026=1***Jun-24-2026=1***Jun-25-2026=2***Jun-26-2026=1***Jun-29-2026=1***Jul-01-2026=1***Jul-02-2026=1***Jul-04-2026=1***Jul-05-2026=1***Jul-08-2026=1***Jul-11-2026=1***Jul-14-2026=1***Jul-16-2026=2***Jul-17-2026=1***Jul-20-2026=2***Jul-22-2026=2***Jul-23-2026=1***Jul-24-2026=2***Jul-25-2026=3***Jul-26-2026=1***Jul-27-2026=1***Jul-29-2026=1***Aug-01-2026=1***Aug-04-2026=2***Aug-07-2026=1***Aug-08-2026=1***Aug-10-2026=1***Aug-13-2026=1***Aug-16-2026=2***Aug-18-2026=413***Aug-19-2026=68***Aug-20-2026=10***Aug-21-2026=2***Aug-26-2026=1' WHERE job_id'1666119'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=159***Jul-2026=23***Aug-2026=501' WHERE job_id'1666119'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1666119' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666119 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '560730'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)