Marketing Assistant

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

TYPE OF WORK

Part Time

SALARY

500-600/hour

HOURS PER WEEK

10

DATE UPDATED

Apr 6, 2026

JOB OVERVIEW

Position: Marketing Assistant
Department: Marketing
Reports To: Owner / CEO
Job Type: Part-time — Contractor
Hours: 40–60 hours per month (with room to grow)
Compensation: 500–650 PHP per hour, based on experience

About the Role
I’m looking for a detail-oriented, creative, and execution-focused Marketing Assistant to support the day-to-day content and marketing operations at Valley Virtual Operations. This is NOT a strategy role — the strategy and direction are already in place. What I need is someone who can take the plan and run with it: creating content, scheduling posts, building out ad creative, and keeping my content library organized.

You won’t be making high-level decisions or managing campaigns. You will be the hands that bring the vision to life — consistently, accurately, and on time. This is a part-time role right now, and that’s intentional. But I’m in it for the long haul and I’m looking for someone who is too. As VVO continues to grow, so will the content, the marketing, and this role — with a real possibility of transitioning to full-time for the right person.

About the Company
Valley Virtual Operations (VVO) is a systems and operations business serving female online entrepreneurs who are ready to scale without the chaos. I specialize in process buildouts, systems strategy, and digital products that help online business owners — especially coaches and agencies — scale beyond $250k and toward $500k+ without burning out or staying stuck in the weeds of their business.

I value efficiency, clarity, and communication. My environment is collaborative, supportive, and built on doing great work while still being human. If you love helping things “just work,” you’ll fit right in.

Responsibilities Will Include
Content Creation
Creating Instagram Reels and short-form video content (hooks, b-roll concepts, and edits)
Designing carousel posts, static graphics, and story content primarily in Canva
Formatting captions and uploading graphics across platforms
Scheduling content using my content management tools

Facebook
Ads Support
Loading ad campaigns into Meta/Facebook Ads Manager (copy and paste — no campaign strategy required)
Creating ad creative and basic mockups using provided brand assets
Training will be provided for my ad upload process — you just need to be comfortable inside the platform
Design & Visual Support
Building out mockups, slide decks, and other design elements as needed
Keeping brand consistency across all visual content
Organization & Engagement
Managing and organizing my content library so assets are easy to find and use
Handling basic engagement (responding to comments, DMs as directed) across platforms
Supporting with general marketing tasks as they come up
Admin Support
General admin tasks that keep the business running day-to-day — not always marketing-related, but always important
Light inbox support and drafting communications as directed
Organizing files, folders, and digital assets so everything is easy to find
Supporting with miscellaneous tasks and one-off projects as they come up

Tools & Platforms I Use
Canva, ClickUp, Meta Business Suite, Metricool, CapCut, Instagram, Facebook, TikTok, GetPoppy.Ai, Claude.

This Position IS for You If…
You’re a strong Canva user who can create polished, on-brand content quickly and confidently
You have at least 3–5 years of experience in a marketing or social media execution role
You’re comfortable inside Meta/Facebook Ads Manager (or willing to learn my process fast)
You can create Reels and short-form video content that actually looks good
You’re organized, reliable, and thrive on a clear task list — you don’t need someone to manage you
You understand branding and can maintain visual consistency across content types
You’re someone who communicates proactively and hits deadlines without being chased
You’re looking for a long-term position — this is part-time now, but I’m building toward something bigger
BONUS: You’re familiar with Maria Wendt’s content style and aesthetic

This Position is NOT for You If…
Missing deadlines is not something you take seriously — this role requires consistent, on-time delivery and communication.
You struggle with attention to detail or consistent follow-through on tasks
You’re not open to feedback or direction on creative work
You’re looking for a quick gig — I’m looking for someone invested in building something long-term

Compensation & Details
This is a part-time contractor role at 40–60 hours per month, with room to grow as the business and content needs expand. I’m looking for a long-term fit — someone who wants to grow with me, not just fill a slot.

One last thing — if you've read this far, you're already ahead of the crowd. To confirm you've reviewed the full job description, include the keyword "SYSTEMS" in your application where prompted. Applications that do not include this word will not be reviewed.

The Hiring Process
I’ll be upfront: I’m not just looking to fill a seat. I’m looking for someone exceptional — a long-term partner in the business who takes their work seriously and shows up with excellence. Because of that, this is going to be an intentional, in-depth hiring process to make sure we’re the right fit for each other.

Step 1: Application — Submit your application using the link below
Step 2: Interview — A conversation to get to know you and your experience
Step 3: Paid Test Project — A short, compensated project to see your skills in action
Step 4: Final Offer — The right fit gets the role

How to Apply
Applications are being accepted on a rolling basis and will close on April 10th — or sooner if the right candidates come through early. Don’t wait. I’m aiming to have someone onboarded by April 20th.

Please do not DM or email. Applications submitted outside of the form will not be considered.

----------

I look forward to reviewing your application. Thank you for taking the time to fill it out.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0226
Total Execution Time  0.0241
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,440 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Assistant-1617944
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0167 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1617944
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 398940
 LIMIT 1 
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` = 1617944
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1617944' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617944 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-06-2026=680***Apr-07-2026=225***Apr-08-2026=91***Apr-09-2026=42***Apr-10-2026=22***Apr-11-2026=17***Apr-16-2026=2' WHERE job_id'1617944'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1079' WHERE job_id'1617944'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1617944' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617944 
0.0075   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '398940'
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)