Blog and Pinterest Specialist for Photography Business

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

TYPE OF WORK

Part Time

WAGE / SALARY

$4-5 USD/hr based on experience

HOURS PER WEEK

5

DATE UPDATED

Jun 11, 2026

JOB OVERVIEW

We are looking for a part-time Blog & Pinterest Assistant to help with content marketing for a senior portrait photography business.

This role will focus on writing blog posts, creating Pinterest pins, researching keywords, writing pin titles and descriptions, and scheduling content directly inside Pinterest. The position starts at approximately 5 hours per week, with the opportunity to grow into more work over time, including potential work for our photography education business.

Responsibilities

* Write blog posts using provided topics, session details, and Claude Skills
* Review and edit AI-assisted content before publishing
* Create Pinterest pins in Canva or a similar design tool
* Research Pinterest keywords
* Write Pinterest titles and descriptions
* Upload and schedule 2-3 pins per day directly inside Pinterest
* Create at least 1 pin for each new blog post
* Help brainstorm creative pin ideas and layouts
* Follow brand guidelines and meet deadlines

Requirements

* Experience with Pinterest marketing
* Experience writing blog posts
* Experience creating pins in Canva or a similar design tool
* Familiarity with Pinterest keyword research
* Comfortable using AI tools like Claude or ChatGPT
* Strong attention to detail
* Ability to edit AI-generated content so it sounds polished and natural
* Organized and able to work independently

To show that you read this carefully, please include your favorite food, your favorite restaurant, and why you like it. Do not put this answer in a bullet list. Applications that do not follow this instruction will not be reviewed.

Bonus: Experience with Yoast SEO, local SEO, service-based businesses, or growing Pinterest accounts.

To Apply, Please include:

1. A short introduction
2. Blog post samples
3. Pinterest accounts you have managed or helped grow
4. Sample pins you have created
5. How you use AI tools like Claude or ChatGPT in your workflow
6. Confirmation that you are open to a small paid test task

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0248
Total Execution Time  0.0260
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Blog-and-Pinterest-Specialist-for-Photography-Business-1666949
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0190 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1666949
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 743401
 LIMIT 1 
0.0141   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1666949
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1666949' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666949 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-11-2026=265***Jun-12-2026=138***Jun-13-2026=34***Jun-14-2026=20***Jun-15-2026=18***Jun-16-2026=21***Jun-17-2026=20***Jun-18-2026=10***Jun-19-2026=1***Jun-20-2026=1***Jun-22-2026=1' WHERE job_id'1666949'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=529' WHERE job_id'1666949'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1666949' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666949 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '743401'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)