Demo

Social Media Manager

IBC Roofing
Wilmington, NC Full Time
POSTED ON 9/2/2026
AVAILABLE BEFORE 8/31/2031

Job Title: Social Media Manager – Organic Growth

Department: Marketing

Employment Type: Full-Time

In Office


About the Role

We build things that last - roofs, relationships, and a reputation earned one job at a time. Now we're looking for a content-first Social Media Manager to take everything happening on our job sites and turn it into organic growth that converts.


What You'll Own

  • Manage and grow all social channels - Instagram, Facebook, TikTok, LinkedIn, and YouTube - with a focus on organic reach
  • Build and execute a monthly content calendar showcasing our work, our people, and our expertise
  • Shoot, direct, and edit short-form video content for Reels, TikToks, and YouTube Shorts - start to finish
  • Design on-brand graphics, stories, and post layouts
  • Write compelling captions with SEO-optimized copy and CTAs that drive engagement and leads
  • Monitor and actively engage with followers - comments, DMs, and reviews - to build a loyal community
  • Stay current on algorithm shifts, trending audio, and emerging formats and adapt fast
  • Coordinate with field crews to capture authentic, in-the-moment jobsite content
  • Track and report on KPIs monthly: follower growth, reach, impressions, engagement rate, and lead attribution
  • Run A/B tests on content formats, posting times, and copy to continuously improve performance

Requirements

  • 2 years managing social media for a brand or agency
  • Proven organic growth track record - bring the numbers
  • Video editing proficiency (CapCut, Adobe Premiere, DaVinci Resolve, or similar)
  • Graphic design skills (Canva, Photoshop, or Adobe Express)
  • Deep understanding of Instagram, TikTok, Facebook, and LinkedIn algorithms
  • Ability to create content in fast-paced, outdoor jobsite environments
  • Understanding of YouTube SEO and long-form caption strategy
  • Proficient with Meta Business Suite, TikTok Analytics, and similar tools
  • Strong written communication skills with the ability to develop and maintain brand voice
  • Self-starter who owns their deadlines without micromanagement

Bonus Points

  • Experience in construction, roofing, trades, or home services
  • Photography skills or drone footage experience
  • Paid social experience (Meta Ads, TikTok Ads)
  • Google review and reputation management experience
  • Knowledge of Google Analytics / GA4

What We Offer

  • Competitive salary commensurate with experience (42-46K - bonuses available)
  • Health benefits
  • Mileage reimbursement for jobsite visits
  • Creative autonomy to build a social presence from the ground up
  • Direct access to leadership - your ideas get heard
  • Real growth potential as the company scales

Salary : $42,000 - $48,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Social Media Manager?

Sign up to receive alerts about other jobs on the Social Media Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,590 - $144,591
Income Estimation: 
$165,106 - $222,816
Income Estimation: 
$163,290 - $221,432
Income Estimation: 
$149,413 - $192,299
Income Estimation: 
$124,831 - $167,324
Income Estimation: 
$165,106 - $222,816
Income Estimation: 
$163,290 - $221,432
Income Estimation: 
$149,413 - $192,299
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IBC Roofing

  • IBC Roofing Greenville, SC
  • Entity / Division: IBC Roofing - Retail Division Employment Type: Full-Time Location: Field / In-Person (Greenville SC Area) Compensation: $80,000 – $150,0... more
  • 2 Days Ago

  • IBC Roofing New Bern, NC
  • Job Type: Full-Time Compensation: Commission (details to be discussed) Reports To: General Manager / Sales Manager Position Summary We are hiring a Territo... more
  • 10 Days Ago

  • IBC Roofing New Bern, NC
  • Production Assistant – Roofing Operations IBC Roofing | Full-Time | Field-Based | Pay: $48,000 - $60,000 Build Your Future with a Growing, Family-Owned Roo... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Social Media Manager jobs in the Wilmington, NC area that may be a better fit.

  • Burger Social Myrtle, SC
  • Overview We are seeking a dedicated and experienced Kitchen Leader to join our team in a fast-paced environment. The Kitchen Leader will play a crucial rol... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!