Social Media & Content Manager for Church / Ministry (Full Ownership Role)

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

TYPE OF WORK

Full Time

SALARY

250

HOURS PER WEEK

20

DATE UPDATED

Jun 15, 2026

JOB OVERVIEW

?? PLEASE READ BEFORE APPLYING

We get a lot of applications, so we're being direct to save everyone's time.

**DO NOT APPLY if:**
- You cannot design at or above the standard of our ---------- ---------- on instagram. Go look at it right now. If you can't match or beat that level of polish, this role is not for you.
- You wait to be told what to do. We need a self-starter who finishes what they begin.
- You don't have real experience with CapCut, Metricool, and Dropbox.
- You're not comfortable using Claude AI in your daily workflow.
- You can't show a portfolio of thumbnails, graphics, or video edits you've personally made.

If you read that and you're still confident, keep reading. We'd love to meet you.

**About Us**

My name is Chloe. My husband and I started a church in Manchester, New Hampshire in 2024. It is called Ambassador Global Church. ( ---------- ) We're at about 40 members and growing into a second location about an hour north of us. We began as an evangelistic ministry, traveling and holding hotel meetings. We are Pentecostal / non-denominational, and we're part of Revival Today Global Pursuit.

We're looking for a creative, self-driven media manager who can take full ownership of our online presence. I've worked in the creative media industry for 15+ years. I'm very specific about what I want, and I'm looking for someone to pick up where I left off. After having my son, I stepped back fro ---------- dia to focus on motherhood and the pastoral side of our church. I need someone to take what I've built and make it better.

We need longevity and consistency with a fresh outlook. I love new. I love new ideas. I love reinventing the wheel. I love setting trends more than following them. Our page is ---------- - please take a look, and if you can design equal to or better, please apply.

This is not a "wait to be told what to do" role. We need someone who creates, gets approval, posts, and follows through, even when we're busy and not chasing them down. We are a fast-paced ministry. If you take joy in your work and love seeing content go from raw footage to finished posts, you'll do well here.

**What You'll Own**

YouTube
- Keep our channel updated after every service (2x per week)
- Create a custom thumbnail for each message
- Write and update video titles and descriptions

Podcast
- Pull the audio from each message and upload it to our podcast platforms

Social Media (via Metricool)
- Schedule and publish all posts through Metricool
- Write strong, on-brand captions
- Create a minimum of 3 to 5 posts per week

Photography & Repurposing
- Pull photos our photographer uploads to Dropbox on Sundays and after events
- Cull, edit, and repurpose them into usable content
- Use quotes we've saved, and proactively find new quotes worth sharing

Video
- Strong CapCut skills required
- Overlay message audio onto DSLR video and sync it cleanly
- Repurpose long-form content into shorter, shareable clips

Graphics
- Create graphics for upcoming church events and announcements
- Match or raise the visual standard ----------

Files & Workflow
- Comfortable working in Dropbox to access raw assets and deliver finished files

AI Tools
- You must be comfortable using Claude AI as part of your daily workflow for content, captions, and ideas

**Bonus Skills (Not Required, But a Big Plus)**
- Creating email campaigns with Mailchimp (using Claude to help draft HTMLs)
- Running and managing Facebook ads
- Updating Planning Center

**Who We're Looking For**
- A finisher. You create, submit for approval, post, and follow through without being chased
- Excellent eye for design and storytelling at a professional standard
- A trendsetter, not a trend-follower, who brings fresh ideas to the table
- Skilled at finding quotes and turning content into video
- Organized enough to keep a 2x weekly service rhythm plus events
- Comfortable working independently and taking initiative
- Reliable communicator

**Details**
- Hours: Part-time, no more than 15 to 20 hours per week
- Salary: Negotiable, based on experience and skill
- Schedule: Flexible. Work whenever you want. I don't care about set hours. What I care about is consistent content, deadlines met, and clear communication.
- Long-term role for the right person

**How to Apply**

In your application, please:
1. Share your portfolio or examples of thumbnails, graphics, and video edits you've made
2. Tell us which tools you use most (especially CapCut, Metricool, Dropbox, and Claude AI)
3. Include the word "**Ambassador**" at the top of your reply so we know you read the full post

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0265
Total Execution Time  0.0281
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,248 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-Media-Content-Manager-for-Church-Ministry-Full-Ownership-Role-1668491
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0185 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1668491
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 944756
 LIMIT 1 
0.0028   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668491
AND `misc`.`idIS NULL 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668491
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-17',ej.date_added) duration_daysDATEDIFF('2026-07-17',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-07-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1668491' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668491 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668491
AND `misc`.`idIS NULL 
0.0018   UPDATE employer_jobs SET hit_counts '***Jun-15-2026=593***Jun-16-2026=142***Jun-17-2026=43***Jun-18-2026=26***Jun-19-2026=17***Jun-20-2026=13***Jun-21-2026=7***Jun-22-2026=7***Jun-23-2026=12***Jun-24-2026=13***Jun-25-2026=7***Jun-26-2026=5***Jun-27-2026=8***Jun-28-2026=1***Jun-29-2026=6***Jun-30-2026=9***Jul-01-2026=6***Jul-02-2026=11***Jul-03-2026=10***Jul-04-2026=4***Jul-05-2026=2***Jul-06-2026=5***Jul-07-2026=6***Jul-08-2026=6***Jul-09-2026=11***Jul-10-2026=19***Jul-11-2026=5***Jul-17-2026=1' WHERE job_id'1668491'  
0.0013   UPDATE employer_jobs SET monthly_hits '***Jun-2026=909***Jul-2026=86' WHERE job_id'1668491'  
0.0024   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1668491' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668491 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '944756'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)