PROJECT MANAGER - WEB DEVELOPMENT & SEO (US LAW FIRM | FULLY REMOTE)

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

TYPE OF WORK

Full Time

SALARY

USD 800 – 1,000 per month

HOURS PER WEEK

40

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

We only review applications from candidates who meet all of the qualifications listed below.

HOW TO APPLY

Send your application to ---------- with the subject line "Project Manager Application - [Your Name]" and include:

1. Resume highlighting your project management and team leadership experience, especially on web development and SEO projects
2. Cover letter describing your relevant experience as it relates to this role
3. A short summary of 2 to 3 web or SEO projects you managed, including team size, your responsibilities, and the outcome
4. Expected monthly salary in USD
5. Available start date

POSITION OVERVIEW

We are seeking a Project Manager to oversee web development and SEO projects for Bay Legal, PC, a full-service California law firm. You will lead the team, keep every project moving forward, and serve as the main point of contact for clients and management. You do not need to be a web or SEO expert, but you need enough working knowledge to understand the work, ask the right questions, and spot when something is off. This is a leadership and coordination role, and you will own delivery, team accountability, and clear communication across every project you manage.

Schedule: Full-time, 8:00 AM to 5:00 PM Pacific Time (California), Monday to Friday

RESPONSIBILITIES

1. Oversee all web development and SEO projects and make sure work advances on schedule
2. Turn client requests and feedback into clear tasks and assign them to the right team members
3. Review deliverables for quality and completeness before they are finalized
4. Lead the team, run regular check-ins, and keep everyone accountable and aligned
5. Serve as the main point of contact for client and stakeholder updates
6. Provide management with weekly progress reports and flag risks early with proposed solutions

REQUIRED QUALIFICATIONS

1. 3 or more years of project management experience, preferably in digital marketing, web development, or an agency setting
2. Proven experience managing a team, including assigning tasks, reviewing work, and holding team members accountable
3. Strong understanding of team dynamics, with the ability to keep a team motivated, productive, and aligned
4. Working knowledge of web development, including WordPress, landing pages, and the general website build process
5. Working knowledge of SEO, including on-page, technical, and local SEO and Google Business Profile
6. Experience handling clients directly, including status updates, feedback, and managing expectations
7. Excellent written and spoken English
8. Comfortable with project management tools such as ClickUp, Asana, Trello, or similar
9. Familiarity with Google Analytics, Google Search Console, and at least one SEO platform such as Ahrefs, Semrush, or SE Ranking
10. Experience working with US-based businesses, with law firms or other professional services a strong plus
11. Highly organized with the ability to manage multiple projects and deadlines simultaneously
12. Available to work 8:00 AM to 5:00 PM Pacific Time (California), Monday to Friday
13. .Reliable remote setup and stable internet connection

COMPENSATION & BENEFITS PACKAGE

Monthly Salary
US Paid Holidays
Paid Time Off: 10 days annually

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0239
Total Execution Time  0.0258
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/PROJECT-MANAGER-WEB-DEVELOPMENT-SEO-US-LAW-FIRM-FULLY-REMOTE-1721014
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0164 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1721014
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 925034
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1721014
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-26',ej.date_added) duration_days, DATEDIFF('2026-09-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1721014' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721014 
0.0019   UPDATE employer_jobs SET hit_counts = '***Sep-01-2026=537***Sep-02-2026=81***Sep-03-2026=52***Sep-04-2026=34***Sep-05-2026=24***Sep-06-2026=16***Sep-07-2026=17***Sep-08-2026=15***Sep-09-2026=475***Sep-10-2026=63***Sep-11-2026=31***Sep-12-2026=13***Sep-13-2026=6***Sep-14-2026=19***Sep-15-2026=22***Sep-16-2026=557***Sep-17-2026=68***Sep-18-2026=30***Sep-19-2026=15***Sep-20-2026=10***Sep-21-2026=36***Sep-22-2026=16***Sep-23-2026=19***Sep-24-2026=1135***Sep-25-2026=55***Sep-26-2026=25' WHERE job_id= '1721014'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=3370' WHERE job_id= '1721014'  
0.0034   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1721014' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721014 
0.0063   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '925034'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)