Content Curation Specialist (Research and Writing)

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

TYPE OF WORK

Full Time

SALARY

$6/hr USD

HOURS PER WEEK

40

DATE UPDATED

Sep 10, 2026

JOB OVERVIEW

**Read the "How to Apply" section first. Applications that skip it will not be reviewed.**

**About Stacklist**
Stacklist is a social curation platform where businesses build hubs of organized, browsable content from across the internet. We work primarily with real estate agents, short-term rental managers, and hospitality businesses. Small team, fast moving.

**The Role**
You'll build and maintain client hubs on Stacklist: researching local markets, creating stacks, writing card descriptions, sourcing content, and making sure every hub is polished and genuinely useful for the client's customers.

This is detail-oriented, creative work. You'll research neighborhoods, restaurants, schools, and attractions, then turn that into well-organized collections that make a business look like a trusted local expert. You'll own your build queue and keep it on schedule.

**Details**
Rate: $6/hour
Hours: 40 per week
Overlap: Need at least 6 hours overlap with EST hours
Type: Temporary to start, two-week trial, then we'll discuss longer-term contracts
Start: ASAP

**What You'll Do**

Build client hubs from scratch: research the area, create stacks by topic, add cards with descriptions, photos, and links
Evaluate a client's existing content and online presence to d ---------- what belongs in their hub
Write clear, specific card descriptions that add real context, not generic filler
Manage your own build queue, track progress, and flag blockers early
Research local businesses, neighborhoods, and services to populate stacks
Refresh and maintain existing hubs as information changes
Follow our SOPs and suggest improvements as you learn what works
Target pace: roughly 10 hubs per week once ramped

**Who This Is For**

Detail-oriented, takes pride in quality
Strong researcher who can get up to speed on a new city or industry quickly
Excellent written English: clear, natural, helpful
Comfortable working independently across several client projects
Good taste: knows the difference between a sloppy collection and a well-curated one

**On AI tools**: looking for candidates who actively use Claude, ChatGPT, etc., daily. Not looking for people who have used them occasionally, but who understand how to leverage AI to work faster and smarter

**How to Apply**

Do not use the "quick apply" button. We only review applications submitted through this form: ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,624 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-Curation-Specialist-Research-and-Writing-1629252
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1629252
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 712326
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1629252
AND `misc`.`id` IS NULL 
0.0004   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 = '1629252' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1629252 
0.0008   UPDATE employer_jobs SET hit_counts = '***Apr-21-2026=297***Apr-22-2026=144***Apr-23-2026=71***Apr-24-2026=37***Apr-25-2026=7***Apr-26-2026=7***Apr-27-2026=17***Apr-28-2026=12***Apr-29-2026=8***Apr-30-2026=9***May-01-2026=6***May-02-2026=3***May-03-2026=8***May-04-2026=3***May-05-2026=5***May-06-2026=3***May-07-2026=2***May-08-2026=7***May-09-2026=6***May-10-2026=1***May-11-2026=2***May-12-2026=4***May-14-2026=3***May-15-2026=4***May-16-2026=3***May-17-2026=3***May-18-2026=3***May-19-2026=2***May-20-2026=2***May-25-2026=1***May-28-2026=1***May-30-2026=2***Jun-06-2026=1***Jun-08-2026=1***Jun-10-2026=1***Jun-13-2026=1***Jun-14-2026=1***Jun-16-2026=2***Jul-07-2026=4***Jul-11-2026=1***Jul-12-2026=2***Jul-14-2026=1***Jul-16-2026=1***Jul-17-2026=2***Jul-18-2026=1***Jul-19-2026=1***Jul-20-2026=2***Jul-21-2026=1***Jul-22-2026=3***Jul-27-2026=5***Jul-28-2026=1***Jul-29-2026=3***Jul-30-2026=450***Jul-31-2026=52***Aug-01-2026=22***Aug-02-2026=5***Aug-03-2026=1***Aug-04-2026=3***Aug-05-2026=4***Aug-06-2026=6***Aug-07-2026=2***Aug-08-2026=1***Aug-10-2026=2***Aug-11-2026=3***Aug-13-2026=2***Aug-14-2026=1***Aug-17-2026=1***Aug-20-2026=1***Aug-21-2026=1***Aug-23-2026=1***Aug-26-2026=2***Aug-28-2026=1***Aug-29-2026=3***Sep-01-2026=2***Sep-04-2026=3***Sep-05-2026=1***Sep-07-2026=1***Sep-08-2026=3***Sep-09-2026=261***Sep-10-2026=144***Sep-11-2026=37***Sep-12-2026=11***Sep-13-2026=10***Sep-14-2026=17***Sep-15-2026=12***Sep-16-2026=10***Sep-17-2026=9***Sep-18-2026=12***Sep-19-2026=6***Sep-20-2026=4***Sep-21-2026=3***Sep-22-2026=9***Sep-23-2026=2***Sep-24-2026=4***Sep-25-2026=3***Sep-26-2026=2***Sep-27-2026=4***Sep-28-2026=7***Sep-29-2026=3***Sep-30-2026=3***Oct-01-2026=3***Oct-02-2026=1***Oct-03-2026=3***Oct-04-2026=3***Oct-05-2026=4***Oct-06-2026=6***Oct-07-2026=2***Oct-08-2026=1***Oct-09-2026=2***Oct-10-2026=1***Oct-16-2026=1' WHERE job_id= '1629252'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Apr-2026=609***May-2026=74***Jun-2026=7***Jul-2026=530***Aug-2026=62***Sep-2026=583***Oct-2026=27' WHERE job_id= '1629252'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1629252' 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` = 1629252 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '712326'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)