Social Media Strategist (WFH / Remote)

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

TYPE OF WORK

Full Time

SALARY

SGD 800 - 1,200

HOURS PER WEEK

40

DATE UPDATED

Sep 29, 2026

JOB OVERVIEW

Full-time | Remote Setup/Work from Home
Working hours: 9am to 6pm SGT
Salary: SGD 800 - 1,200

About the role
Trident Digital is one of the fastest growing marketing agencies for financial advisors and real estate leaders in Singapore. Our clients are top producers in their field, working in trust-based markets where the people who win are the ones their audience already knows, likes and trusts before the first conversation ever happens. That's what they pay us to build.

This role owns that side of the business. You'll be the strategist behind our clients' brands: d ---------- what each client should stand for, what angles will make their market remember them, and what content gets made to build that authority month after month. Then you'll sit in front of the client and defend it. We're not hiring a content scheduler. We're hiring someone who can look at a financial advisor's or real estate agent's brand and say "here's why nobody remembers you, and here's what we're doing instead."

What the setup looks like
You'll work closely with our strategy team, ops manager, projects manager and creative team. Each client gets a real strategy, not a recycled template. Main platforms are Facebook and Instagram, with TikTok and YouTube as secondary. Market is Singapore. Niches are financial advisory and real estate — trust-based industries where the brand does the heavy lifting long before any pitch. Depending on the client, the end goal is winning clients or recruiting new team members, and your job is building the kind of presence that makes either one easier.

What you'll do
• Turn each client's positioning, audience and goals into a clear content strategy: what they stand for, what angles to hit, what to make
• Lead client calls as the strategy contact: present directions, run brainstorms, handle pushback, and keep clients aligned and confident
• Direct the creative team: give direction clear enough to execute without a second meeting, and review outputs against the strategy
• Review performance: spot which angles and formats are working, kill what isn't, and adjust the plan based on evidence
• Keep every client's strategy on track: make sure what gets produced actually follows the direction set, and flag drift or gaps early before they cost results

How you'll be measured
Brand growth and client confidence. Clients whose authority and presence visibly grow — stronger positioning, growing reach, content their market actually engages with and remembers. And clients who renew because they can feel the strategy working. You'll run insights calls with clients to review whether the strategy is delivering — and adjust when it isn't. If you'd rather be measured on outcomes than on how many posts went out, you'll enjoy this.

You'll do well here if you
• Think in brand outcomes first: you ask "what does this client need to be known for?" before you ask "what should we post?"
• Can walk into a client call, present a direction, and hold your ground when it's challenged—with reasoning, not stubbornness
• Study why a piece of content worked, not just that it worked
• Give creatives feedback that makes the work better, not just different
• Communicate proactively. Clients and the team should never have to chase you for an update

This is not for you if you
• Think strategy means a content calendar with theme days
• Have freelance clients or side hustles competing for your focus. This has to be your main thing, because split attention shows in the work
• Chase trends for their own sake. A trending format that doesn't fit a financial advisor's positioning is a distraction, not a strategy
• Avoid client-facing pressure. Presenting, defending and realigning is half this job

No hard feelings either way. We'd rather both sides know now.

Bonus points
• You've built content strategies for service professionals or personal brands
• Bigger bonus: financial advisors, insurance or real estate specifically
• Biggest bonus: you've done it for the Singapore market

What you get
• Real ownership of strategy, working directly with the founder and clients — not three layers removed from the decisions
• Your strategies run on real accounts with real stakes. You see whether your thinking works, fast
• A team that invests in growth: internal masterminds, sponsored courses, and overseas team trips
• Room to grow into a head of strategy role as the agency scales

How to apply

Email
---------- with the subject line:
Your Next Strategist - [Your Full Name]

Your email should include:
• Cover letter: years of experience in content or social media strategy and how you think you can contribute to Trident Digital
• Updated CV/Resume
• Portfolio: 2 to 3 accounts or campaigns you've shaped the strategy for, with a few sentences on each explaining what the strategy was and what it achieved
• One short exercise: find one financial advisor or real estate agent posting content on Instagram or TikTok (any market). In a few lines, tell us what's holding their brand back and the first thing you'd change. We're looking at how you think
• Expected salary in SGD

Important Note: Incomplete applications will not be considered. The exercise is part of the screening. It tells us more than a CV can.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0313
Total Execution Time  0.0334
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,516,536 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-Media-Strategist-WFH-Remote-1717775
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0226 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1717775
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 448097
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1717775
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1717775' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1717775 
0.0011   UPDATE employer_jobs SET hit_counts = '***Aug-27-2026=450***Aug-28-2026=42***Aug-29-2026=21***Aug-30-2026=5***Aug-31-2026=12***Sep-01-2026=12***Sep-02-2026=9***Sep-03-2026=9***Sep-04-2026=5***Sep-05-2026=5***Sep-06-2026=4***Sep-07-2026=977***Sep-08-2026=51***Sep-09-2026=28***Sep-10-2026=12***Sep-11-2026=5***Sep-12-2026=9***Sep-13-2026=7***Sep-14-2026=8***Sep-15-2026=6***Sep-16-2026=524***Sep-17-2026=29***Sep-18-2026=25***Sep-19-2026=18***Sep-20-2026=19***Sep-21-2026=14***Sep-22-2026=19***Sep-23-2026=10***Sep-24-2026=4***Sep-25-2026=5***Sep-26-2026=4***Sep-27-2026=6***Sep-28-2026=12***Sep-29-2026=270***Sep-30-2026=47***Oct-01-2026=25***Oct-02-2026=14***Oct-03-2026=11***Oct-04-2026=5***Oct-05-2026=7***Oct-06-2026=8***Oct-07-2026=13***Oct-08-2026=9***Oct-09-2026=11***Oct-11-2026=2***Oct-16-2026=2' WHERE job_id= '1717775'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=530***Sep-2026=2150***Oct-2026=107' WHERE job_id= '1717775'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1717775' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1717775 
0.0162   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '448097'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)