Social Media Manager & Content Creator (Construction Company)

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

TYPE OF WORK

Any

SALARY

$3-5/hr (based on experience)

HOURS PER WEEK

40

DATE UPDATED

Sep 2, 2026

JOB OVERVIEW

We’re looking for a creative, reliable VA to manage our social media presence for a construction business.

You’ll report directly to our Marketing Analyst and help plan, design, edit, schedule, and improve content across our social channels. This role is ideal for someone with strong visual taste who can turn construction projects, site updates, before-and-afters, and customer stories into polished graphics, short-form videos, carousels, and infographics.

RESPONSIBILITIES:
•⁠ ⁠Create branded social media posts, carousels, infographics, and short-form videos
•⁠ ⁠Edit video content for Instagram Reels, TikTok, Facebook, and YouTube Shorts
•⁠ ⁠Turn project photos, job-site footage, before-and-afters, testimonials, and construction tips into engaging content
•⁠ ⁠Plan and schedule content using our content calendar
•⁠ ⁠Write clear, engaging captions and relevant hashtags
•⁠ ⁠Repurpose existing content into multiple social posts
•⁠ ⁠Maintain a consistent visual style and brand voice
•⁠ ⁠Track basic performance metrics and suggest improvements
•⁠ ⁠Stay aware of social media trends and bring fresh content ideas
•⁠ ⁠Report progress, content needs, and performance updates to the Marketing Analyst

REQUIREMENTS:
•⁠ ⁠Proven experience managing social media accounts for a business or personal brand
•⁠ ⁠Strong Canva skills; Adobe Photoshop, Illustrator, CapCut, Premiere Pro, or similar tools are a plus
•⁠ ⁠Comfortable creating clean, attractive infographics and social graphics
•⁠ ⁠Experience editing short-form videos with captions, hooks, transitions, and music
•⁠ ⁠Strong written English and attention to detail
•⁠ ⁠Organized, responsive, and able to meet deadlines
•⁠ ⁠Able to work independently while taking feedback well

NICE TO HAVE:
•⁠ ⁠Experience creating content for construction, contractors, home services, real estate development, architecture, or related industries
•⁠ ⁠Ability to turn construction project photos, site updates, before-and-afters, safety tips, and customer testimonials into engaging posts
•⁠ ⁠Familiarity with Meta Business Suite, Buffer, Later, Hootsuite, or similar scheduling tools
•⁠ ⁠Basic copywriting and community-management experience

TO APPLY:
Please send:
•⁠ ⁠Your resume or a brief introduction
•⁠ ⁠A portfolio link featuring social media graphics, infographics, and video edits
•⁠ ⁠Examples of social media accounts you have managed
•⁠ ⁠Your hourly or monthly rate
•⁠ ⁠Your availability and timezone
•⁠ ⁠A short answer to this question: *How would you build an online presence for a construction company from scratch?*
•⁠ ⁠A short note explaining why you would be a good fit for this role

We’re looking for someone creative, proactive, and dependable who can become a long-term part of our team.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0253
Total Execution Time  0.0272
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-Media-Manager-Content-Creator-Construction-Company-1722350
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0160 seconds)  (Hide)
0.0034   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1722350
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 801840
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1722350
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-11',ej.date_added) duration_daysDATEDIFF('2026-09-11',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-09-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1722350' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1722350 
0.0018   UPDATE employer_jobs SET hit_counts '***Sep-02-2026=493***Sep-03-2026=245***Sep-04-2026=55***Sep-05-2026=20***Sep-11-2026=2' WHERE job_id'1722350'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Sep-2026=815' WHERE job_id'1722350'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1722350' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1722350 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '801840'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)