Project Manager

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

TYPE OF WORK

Part Time

SALARY

$10/h

HOURS PER WEEK

10

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

Are you looking for some part-time work (8-10 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:

-Make some extra money working with a positive, collaborative team.
-Sharpen your project management skills and gain experience you can use to grow your career.
-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 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:

Our Basecamp (daily from 6-8 AM CST, 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 8:15 AM CST each weekday, covering what's on track, what's at risk, and what needs his input or approval that day

Weekly client reports:

-Assemble weekly client reports in a shared doc, pulling together rank tracker updates, a list of completed work, and a general trajectory statement
-Submit the document with all weekly report drafts to the CEO for edits and approval
-Once approved, schedule the reports to send to clients Friday mornings via email, Basecamp, and Slack

Partner agency Basecamp (M/W/F):

-Check in Monday, Wednesday, and Friday on the partner agency's Basecamp boards (shared clients) to confirm tasks are entered and moving on schedule
-Email or post the weekly update directly in that Basecamp

REQUIREMENTS:

-Basecamp experience required
-SEO knowledge is a plus but not strictly required
-Strong written communication skills in English
-Reliable daily availability on weekdays
-Comfortable managing multiple contractors and tasks simultaneously

SCOPE & SALARY:

Scope: 8-10 hours per week, Monday through Friday, with potential for increased hours as the company grows.

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.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0486
Total Execution Time  0.0502
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Project-Manager-1698871
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0380 seconds)  (Hide)
0.0015   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698871
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 768717
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698871
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',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-08-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698871' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698871 
0.0203   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=441***Jul-30-2026=166***Jul-31-2026=92***Aug-01-2026=58***Aug-02-2026=62***Aug-03-2026=56***Aug-04-2026=52***Aug-07-2026=1' WHERE job_id'1698871'  
0.0030   UPDATE employer_jobs SET monthly_hits '***Jul-2026=699***Aug-2026=229' WHERE job_id'1698871'  
0.0038   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698871' AND status LIKE 'sent%' ORDER BY id DESC  
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698871 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '768717'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)