Social Media Manager + Short-Form Video Editor

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

TYPE OF WORK

Full Time

SALARY

1,300

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

Read this before applying

I am not looking for someone to make a content calendar and post three times a week. I delete those applications.

I am looking for someone who understands why one video gets 400,000 views and the one next to it gets 800. If you cannot explain that difference in specific terms, this is not your job.

=== About the accounts ===

You will run two brands across four platforms: TikTok, Instagram, YouTube, and Facebook.

Account 1: Houston Meerdink, personal brand (80% of posts)

I am 25 years old, I own a roofing company, and I am building wealth young. The content covers roofing, AI, entrepreneurship, and business, and what it actually takes to build something at my age. Roofing is a real pillar here, not just background. The trade itself, storm work, insurance claims, running crews, and what the business actually looks like from the inside.

This is the primary account and it gets the majority of your effort.

The main KPI is not views. It is making young men watch my content and want to come work for me. Every video should build the case that I am someone worth following and worth working under. Views that do not move that needle are worthless to me.

Account 2: MCO Roofing, company page (20% of posts)

Residential roofing in Kansas City. We sell roof replacements through insurance claims after hail storms.

This account has two jobs: make homeowners trust us with their roof, and reinforce the recruiting message so people want to work for the company, not just for me personally.

Keep the two voices distinct. The personal brand is sharper, more opinionated, more personality-driven. The company page is credible and trust-building. Do not blur them.

Weekly output targets

24 new original pieces per week. Fully edited short-form video cut from footage I provide. Each piece is posted across all four platforms with captions written natively for each one, never copy-pasted.

24 lightweight pieces per week. Carousels, plus text-overlay variations built on existing text-free masters. The master is one visual and we run multiple text and hook versions off it to test what lands. Low edit time, high output.

Trial reels. The text-overlay variations get run as Instagram trial reels so we test hooks against non-followers before anything goes wide. You own that process and you read the results.

Long-term target: roughly 1,000 total posts, about 200 to 250 per platform.

Responsibilities

Short-form video editing. The bulk of this job. Fast cuts, punch-ins, word-by-word captions, sound design, B-roll, motion text, trend audio. CapCut or Premiere Pro. You should turn raw phone footage into a finished Reel that looks like it came from a US creator, not a template.

Long-form repurposing. I record long interviews, talking-head sessions, and walkthroughs. You mine them for the 8 to 12 ---------- nts that can stand alone and cut each into a vertical short. You find the ---------- nts yourself. I am not timestamping anything for you.

Kick stream clipping. I stream on Kick. You pull the clippable ---------- nts and cut them for short-form.

Long-form YouTube editing. 5 to 20 minute videos with retention pacing, chapters, and thumbnails.

Master and variation workflow. Build text-free masters, produce hook and text variations off them, run them as trial reels, read the data, promote the winners.

Carousels. Design and copy.

Full account management. Posting on schedule across both accounts and all four platforms. Native captions per platform. Hashtag and keyword strategy. Comments, DMs, and community engagement.

Strategy. You bring me the weekly content plan, not the other way around. Monthly you show me the numbers, what is working, what to kill, and what we should film next.

Trend research. You actively watch what is performing in roofing and trades, AI, business, founder content, and male-audience short-form in the US. You send me swipe files. You know what sound is climbing before it peaks.

What I provide

Long-form videos, raw footage, talking-head recordings, walkthroughs, and Kick stream VODs. I film. You cut.

Requirements
At least 2 years editing short-form vertical video, with a portfolio of that specific work. Not weddings, not corporate explainers, not logo animations.
You have personally grown a social account, yours or a client's. You will show me the account and the before and after numbers.
Written English strong enough to write captions that sound like an American creator, not a press release.
You understand US short-form culture, roofing and trades content, business and AI content, and what a 24-year-old American guy actually finds compelling. Most applicants fail here.
Reliable internet and a computer that can edit video at this pace. Tell me your specs.
Available during US Central morning hours.
Nice to have
Experience with personal brand or founder-led accounts
AI or business content experience
Roofing, home services, construction, or trades content
Kick or Twitch clipping
Real estate
Thumbnail and graphic design (Photoshop, Canva, Figma)
Motion graphics
Paid social creative
Scripting ability
Tools

CapCut, Premiere Pro, Google Drive, Google Sheets, Slack or WhatsApp, Meta Business Suite, TikTok Creator tools, YouTube Studio, Canva.

How we work

I have a documented content system. We find high-performing videos, break down exactly why they worked, adapt them to the brand, film in batches, edit to a written brief, then review the numbers weekly and kill what fails. You plug into that system in month one. As you prove judgment, you take more of it over.

I am direct. I will tell you when something is bad. I expect the same from you. If you think an idea will flop, say so and tell me why.

Compensation
$1,000 to $1,500 USD per month depending on experience and proven results
Performance bonuses tied to applicants recruited and leads generated, not views
13th month pay after 12 months
Paid US and PH holidays after 90 days
This is a long-term seat. I am not interested in churning people.
How to apply

Do not send a generic cover letter. It will be deleted unread.

Send your application with the subject line: HAILSTORM - (YOUR NAME)

Answer all five of these in the body:

Link to 3 short-form videos you personally edited. Tell me which platform each was for and what it did in views.
Link to one social account you grew. Give me the starting follower count, the ending count, and the time frame.
What is the most pieces of content you have ever shipped in a single week?
Pick any viral video from a founder, business, AI, or trades creator. Send me the link and, in 5 sentences or less, tell me exactly why it worked. Be specific about the first 3 seconds.
Based on the volume above, what is your monthly rate?

Applications missing any of the five are not considered.

Shortlisted candidates get a paid test project. I send you 20 minutes of raw footage and you send me back one finished Reel within 48 hours. Paid regardless of whether I hire you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0117
Total Execution Time  0.0130
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,008 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-Media-Manager-Short-Form-Video-Editor-1705034
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0065 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1705034
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 963236
 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` = 1705034
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1705034' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705034 
0.0015   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=713***Aug-08-2026=562***Aug-09-2026=2***Aug-10-2026=1' WHERE job_id'1705034'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1278' WHERE job_id'1705034'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1705034' 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` = 1705034 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '963236'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)