Duda Web Expert & GHL Expert

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

TYPE OF WORK

Full Time

WAGE / SALARY

700-1000

HOURS PER WEEK

40

DATE UPDATED

May 7, 2026

JOB OVERVIEW

PRYNT Digital is a U.S.-based full-service marketing agency looking for an experienced Duda + GoHighLevel expert to join our Philippines team full-time.

This isn't a transactional vendor gig. You'll be a core part of our fulfillment team — building and managing client websites on Duda, setting up CRM systems on GoHighLevel, and optimizing client sites for SEO between builds. We treat our team like family. If you show up and do the work, there's a long-term home here.
What you'll do:

Web (primary):

Build and launch websites on Duda (informational sites, ecommerce, custom layouts)
Manage and update existing client sites — fast turnaround, clean execution
Troubleshoot issues for existing clients

CRM:

Set up GoHighLevel sub-accounts for new clients (snapshots, integrations, branding)
Build automations, pipelines, email/SMS workflows, calendars
Handle reputation management setup and review automations

SEO (when build queue is light):

On-page SEO optimization for existing client sites (titles, meta, headings, alt text, internal linking)
Technical SEO audits and fixes (site speed, schema, indexing, Core Web Vitals)
Local SEO setup and optimization (Google Business Profile, citations, local content)
Keyword research and content recommendations
Monthly SEO progress tracking and reporting

What we're looking for:

2+ years hands-on Duda experience (must be able to show work)
2+ years hands-on GoHighLevel experience — sub-account setup, automations, snapshots, integrations
Working knowledge of SEO fundamentals (on-page, technical, local)
Comfortable with Google Search Console, GA4, and SEO tools (Ahrefs, SEMrush, or similar)
Strong eye for clean, modern web design
Self-starter — we don't micromanage
Reliable internet and a quiet workspace
Available during U.S. business hours overlap (CST preferred)
Strong written and verbal English

Bonus points:

AI Search Optimization experience (ChatGPT, Gemini, Perplexity visibility)
Schema markup and structured data
Stripe, Twilio, Mailgun integrations in GoHighLevel
Canva or Figma design skills
Content writing for SEO

What you get:

Long-term, stable role with a growing agency
Direct work with the founder and U.S. team
Room to grow into a senior or lead role as we scale

To apply: Send your resume, portfolio links, and a short note on the Duda, GoHighLevel, or SEO project you're most proud of and why, if you don't include this it will be overlooked

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0526
Total Execution Time  0.0539
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,072 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Duda-Web-Expert-GHL-Expert-1640973
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0458 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1640973
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 637478
 LIMIT 1 
0.0403   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1640973
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1640973' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1640973 
0.0007   UPDATE employer_jobs SET hit_counts '***May-07-2026=324***May-08-2026=60***May-09-2026=19***May-10-2026=12***May-11-2026=25***May-12-2026=20***May-13-2026=10***May-14-2026=4***May-15-2026=9***May-16-2026=8***May-17-2026=3***May-18-2026=11***May-19-2026=15***May-20-2026=3***May-21-2026=9***May-22-2026=6***May-23-2026=4***May-24-2026=2***May-25-2026=9***May-26-2026=4***May-27-2026=7***May-28-2026=2***May-29-2026=4***May-30-2026=2***May-31-2026=3***Jun-01-2026=7***Jun-02-2026=7***Jun-03-2026=11***Jun-05-2026=6***Jun-07-2026=3***Jun-08-2026=1***Jun-09-2026=5***Jun-10-2026=2***Jun-11-2026=5***Jun-12-2026=4***Jun-13-2026=2***Jun-14-2026=4***Jun-15-2026=4***Jun-16-2026=2***Jun-17-2026=1***Jun-18-2026=2***Jun-19-2026=2***Jun-22-2026=1' WHERE job_id'1640973'  
0.0005   UPDATE employer_jobs SET monthly_hits '***May-2026=575***Jun-2026=69' WHERE job_id'1640973'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1640973' 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` = 1640973 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '637478'
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)