SENIOR PROJECT MANAGER

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

TYPE OF WORK

Full Time

SALARY

$2,352/month

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

WORDPRESS & MARKETING AGENCY — REMOTE
Senior Project Manager Role

Location: Remote
Schedule: Monday–Friday, 9:00 AM–5:00 PM Central Time
Salary: $2,352 USD per month

ABOUT THE ROLE
The Mighty Mo! Design Co. is hiring a full-time Senior Project Manager to manage WordPress, website, support, and SEO projects from start to finish.

You will own project status, tasks, deadlines, budgets, client communication, team coordination, QA, and follow-through. You should always know what needs to happen next, who owns it, whether the project is on track, and what needs to be escalated.

We need someone proactive, highly organized, comfortable leading client calls, and capable of identifying and solving problems without constant supervision.

PRIMARY RESPONSIBILITIES

1. PROJECT OWNERSHIP
- Manage multiple WordPress, website, support, and SEO projects.
- Understand contracts, scope, priorities, deadlines, and budgets
- Translate requests into clear tasks, owners, deadlines, and acceptance criteria.
- Keep project-management systems accurate and up to date, including tasks, deadlines, priorities, and project status.
- Proactively follow up on blocked or overdue work and keep projects moving toward completion.

2. TIMELINE, SCOPE, AND BUDGET
- Track progress, hours, and budgets against estimates
- Identify scope changes and risks early
- Flag potential delays or budget issues before they become problems
- Escalate issues with clear options and recommendations

3. CLIENT COMMUNICATION
- Lead client communication by email, phone, and video
- Explain project status, timelines, responsibilities, and next steps clearly
- Do your research, then ask direct, thoughtful questions when a request is unclear
- Set realistic expectations around timing, scope, and deliverables
- Handle difficult conversations professionally
- Send clear recaps after important calls
- Respond to client questions within 1 business day
- Excellent spoken English is required.

4. TEAM COORDINATION
- Coordinate developers, designers, SEO specialists, and other team members.
- Ensure tasks and handoffs contain the necessary context.
- Follow up when commitments are missed and clarify priorities.

5. QUALITY ASSURANCE
- Review and test work before presenting it to clients.
- Confirm deliverables meet requirements and acceptance criteria.
- Check website changes across relevant devices and browsers.
- Identify incomplete, broken, or missing work and confirm corrections.
You do not need to be a developer, but you must be comfortable reviewing websites carefully.

DAILY AND WEEKLY EXPECTATIONS

Daily
- Be online and responsive from 9:00 AM–5:00 PM Central
- Submit a daily status report describing what you completed that day, blockers, and what you’ll complete the next day
- Review projects, tasks, deadlines, and communication
- Follow up on overdue or blocked work
- Keep project-management systems updated
- Communicate urgent risks or delays as soon as they are identified
- Track time accurately
- Ensure developer workloads align with capacity

Weekly
- Review the health of every assigned project
- Update timelines, priorities, tasks, and budgets
- Identify projects that are on track, at risk, or off track
- Prepare project updates and confirm clients know what is complete, next, and needed from them.

REQUIRED EXPERIENCE AND ABILITIES
- Excellent spoken and written English
- Experience managing multiple projects, deadlines, and team members
- Confident leading client calls
- Strong organization, prioritization, and attention to detail
- Proactive problem-solving and risk identification
- Comfortable holding teammates accountable
- Able to work independently
- Reliable internet, professional workspace, and dependable availability

STRONGLY PREFERRED EXPERIENCE
- 5+ years of project-management experience
- WordPress, web development, SEO, or marketing agency experience
- Experience with project management tools such as ClickUp
- Familiarity with hosting, domains, plugins, WooCommerce, SEO, and QA is a plus
- Experience tracking budgets or estimated vs. actual hours

THIS ROLE IS PROBABLY NOT A FIT IF YOU:
- Wait for updates instead of proactively seeking them
- Avoid difficult conversations
- Depend on a manager to identify problems
- Lose track of commitments or client requests
- Need detailed instructions before taking action
- Are uncomfortable with budgets, timelines, contracts, or task details
- Want to work another full-time job during these hours

HOW TO APPLY
Submit:
1. Your resume detailing your specific project management experiences
2. A short cover letter
3. A two- to three-minute video (Loom or similar - see details below)

In Your Video, Answer:
- Why are you interested in this position?
- What project-management responsibilities have you personally owned?
- How comfortable are you leading client calls?
- Tell us about a time you handled a missed commitment or difficult client issue.

Please do not use AI-generated answers. We want to understand how you personally think and communicate. Applicants who advance will discuss their answers during a live interview. Every complete application is reviewed personally by our hiring manager.

IMPORTANT
We need more than a personable communicator. We need someone who combines strong communication with operational discipline—someone who tracks commitments, follows up, identifies risks early, and takes ownership of moving projects forward.

If that sounds like you, we would like to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,526,008 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SENIOR-PROJECT-MANAGER-1723901
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723901
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 103344
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723901
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723901' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723901 
0.0014   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=556***Sep-05-2026=58***Sep-07-2026=1***Sep-08-2026=1***Sep-09-2026=1' WHERE job_id'1723901'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Sep-2026=616' WHERE job_id'1723901'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723901' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723901 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '103344'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)