Project Manager

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

TYPE OF WORK

Part Time

SALARY

$12/hour

HOURS PER WEEK

12

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

Are you looking for some part-time work (8-12 hours per week) that lets you use your organizational skills to help a growing agency run smoothly?

Aperture is hiring a part-time SEO & Marketing Project Manager.

Take advantage of an opportunity to work with our growing team in a role where you can make a real impact on how efficiently our agency operates, keeping contractors on track and deadlines on schedule.

BENEFITS:

-Pick up some extra work at a strongly hourly rate working with a positive, collaborative team.
-Make a real impact by keeping projects moving and helping the CEO / Head of Strategy stay on top of what matters each day.
-Be an early part of a growing team, with room to take on more responsibility as the company grows.
-Work in an environment that builds you up, not tears you down. We welcome questions and value clear communication.
-Open yourself to additional opportunities with other companies operated by the same person.

THIS IS PERFECT FOR YOU IF:

-You're organized and detail-oriented
-You enjoy setting due dates and making sure they get met
-You’re able to show up consistently
-You're comfortable checking in daily and holding people accountable, kindly but clearly
-You're a straight shooter who isn't afraid to flag issues or ask for clarification, and you expect the same from others
-You can work independently with minimal oversight once you know the workflow

WHAT WE NEED FROM YOU:

Check in – our Basecamp (daily from 5-7 AM CST / 7-9 PM PHT, M-F):

-Monitor all tasks across Basecamp boards daily to track progress against due dates
-Follow up directly with contractors and writers on tasks in works, with an emphasis on tasks that are due within 3 days, at risk of being missed, or already overdue
-Confirm each completed task is ready for the next step in its workflow (e.g., scaffolded page → writer, written draft → review, approved content → publish)
-Flag any task that needs CEO review or sign-off before it moves forward or goes live
-Escalate blockers immediately (e.g., a writer is stuck, a VA doesn't have what they need, a task is missing scaffolding/prompts)
-Keep Basecamp boards clean and current – update task statuses, due dates, and assignees as things move
-Deliver a brief written summary to the CEO by 7:30 AM CST each weekday, covering what's on track, what's at risk, and what needs his input or approval that day

Assignments – our Basecamp (weekly on Mondays for 2-3 hours):

-Pull assignments from strategy sheets into basecamp, adding them to the correct board
-Assign items to the correct people and with the correct due dates
-Prompt team members to begin on their first step

Additional work to roll out in 1-2 months of onboarding:

-Weekly updates: use information on tasks completed and general trajectory of client projects to construct straightforward, templated weekly updates & send them to clients.
-Monthly reports: use information on work completed and information from reporting tools to build templated monthly slide decks for CEO review before sending to clients

[These items will not be immediately required, but please be aware that they will become a requirement in 1-2 months – a bit of extra bandwidth would be necessary here]

REQUIREMENTS:

-Basecamp and project management experience required
-Strong written and verbal communication skills in English
-Daily availability during specified times
-Proactive communication skills
-SEO knowledge is a plus but not strictly required
-Must disclose current workload & agree beforehand on how conflicts will be managed

SCOPE & SALARY:

Scope: 8-12 hours per week, Monday through Friday, with potential for increased responsibilities, hours, and salary as we grow.

Compensation: $12/hour to start

TO APPLY:

Apply via the OnlineJobs platform.

We're accepting applications for the next week; we'll be in touch via email or phone after that period to set interviews. If you happen to see this after that time has passed, feel free to give Wells Westmoreland an email at ---------- and introduce yourself.

I look forward to hearing from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0144
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,848 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Project-Manager-1734125
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0077 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734125
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 768717
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734125
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1734125' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734125 
0.0018   UPDATE employer_jobs SET hit_counts '***Sep-19-2026=829***Sep-20-2026=2***Sep-21-2026=1' WHERE job_id'1734125'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=832' WHERE job_id'1734125'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1734125' 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` = 1734125 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '768717'
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)