Web Developer for US Law & Professional Services Firms

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

TYPE OF WORK

Full Time

SALARY

$800 - $1100

HOURS PER WEEK

40

DATE UPDATED

Sep 12, 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 "Website Developer Application - [Your Name]" and include:

1. Resume highlighting your web development experience, including WordPress and any agency or multi-site work
2. Cover letter describing your relevant experience as it relates to this role
3. Portfolio or links to 3 to 5 live websites you built or significantly improved, with a short note on what you were responsible for on each
4. Expected hourly rate or salary range
5. Available start date

Position Overview

We are seeking a Website Developer to build, rebuild, and maintain websites for ---------- , our portal network, and client sites. You will take a client's vision and turn it into a working, fast, well-structured website, whether that means building from scratch or improving what already exists. This is a hands-on execution role, and you will own both the build and the ongoing technical health of the sites you touch.

Required Qualifications

1. 4 or more years of hands-on website development experience, with WordPress as your primary platform
2. Proven ability to build complete websites from scratch, as well as redesign, restructure, and improve existing sites
3. Working knowledge of HTML, CSS, JavaScript, and PHP, including custom theme and plugin work
4. Experience with page builders and theme frameworks commonly used in WordPress projects (Elementor, Divi, Gutenberg, or similar)
5. Comfortable working on platforms outside WordPress (Webflow, Shopify, Squarespace, Wix, or custom builds)
6. Strong design sensibility, with the ability to translate a mockup, brand guide, or loose brief into a clean, responsive layout
7. Technical performance expertise, including page speed optimization, Core Web Vitals, caching, image optimization, and mobile responsiveness
8. Practical understanding of on-page and technical SEO, including site structure, URL architecture, schema markup, sitemaps, canonicals, redirects, and internal linking
9. Familiarity with Google Search Console, Google Analytics, PageSpeed Insights, and at least one SEO platform such as Ahrefs, Semrush, or SE Ranking
10. Experience handling hosting, DNS, migrations, SSL, backups, and general site security
11. Experience building websites for US-based businesses
12. Experience across multiple industries, with law firms, accounting firms, or other professional services a strong plus
Strong written communication skills
13. Highly organized with the ability to manage multiple sites and deadlines simultaneously

Compensation & Benefits Package

Salary: $800 - $1100
US Paid Holidays
Paid Time Off: 10 days annually

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0204
Total Execution Time  0.0225
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Web-Developer-for-US-Law-Professional-Services-Firms-1728850
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1728850
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 925034
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1728850
AND `misc`.`idIS NULL 
0.0005   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 '1728850' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728850 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-12-2026=686***Sep-13-2026=252***Sep-14-2026=315***Sep-15-2026=52***Sep-16-2026=18***Sep-17-2026=94***Sep-18-2026=68***Sep-19-2026=30***Sep-21-2026=4' WHERE job_id'1728850'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1519' WHERE job_id'1728850'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1728850' 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` = 1728850 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '925034'
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)