Senior WordPress Developer (AI Vibe Coder)

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

TYPE OF WORK

Full Time

WAGE / SALARY

PHP 60,000+ p/month neg

HOURS PER WEEK

40

DATE UPDATED

Jun 5, 2026

JOB OVERVIEW

Are you an experienced WordPress developer with a passion for AI, automation, and building smarter workflows to turn custom designs into live websites?

Do you want to work full-time from home with a high-performing, conversion-focused agency that values innovation, efficiency, and continuous improvement?

If so, this role is for you.

This Is Not a Traditional Dev Role

We’re hiring a high-level WordPress developer who builds differently.

You:
- Use Claude (Vibe coding) with Figma MCP workflows as your primary development method
- Turn complex Figma designs into production-ready WordPress websites quickly
- Think in systems, automation, and leverage, not manual effort
- If you're still coding everything from scratch, this role is not a fit.
- If you're already using AI to significantly increase your speed and output quality, keep reading.

What You’ll Be Responsible For
- Translating high-end Figma designs into live WordPress builds
- Using Claude + AI workflows to accelerate development
- Building fast, scalable, and maintainable websites
- Continuously improving tools, prompts, workflows, and SOPs

Non-Negotiables
- Strong experience building custom WordPress websites (not just themes/builders)
- Proven ability to convert Figm into WordPress (pixel-accurate)
- You already use Claude in your workflow
- Experience working with Elementor

Importnant Note:
- We maintain existing Elementor-based client sites. However, our direction is to move toward more scalable, AI-first builds beyond page builders.

You Know How To
- Structure prompts for high-quality output
- Debug and refine AI-generated code
- Balance speed with clean, maintainable development

You naturally think in:
- Systems
- Efficiency
- Continuous improvement

Core Responsibilities
- Build WordPress websites from Figma using AI-first workflows
- Use Claude to generate, refine, and optimise code

Ensure:
- Fast load speeds
- Clean structure
- Mobile responsiveness
- Collaborate with designers, developers, and project managers
- Improve internal workflows, prompts, and SOPs
- Identify better tools and automation opportunities
- Troubleshoot and refine builds

Tools & Stack
- WordPress (custom builds)
- Elementor
- Figma
- Claude (Vibe coding)
- GitHub / version control
- AI-assisted development tools

Bonus:
- Webflow website build experience

Who This Role Suits
- Developers who are already AI-native
- Builders who care about speed, quality, and scalability
- People who enjoy improving systems and workflows
- Self-managed, reliable remote workers

Role Details
- Full-time (40 hours/week)
- Remote (Philippines only)
- Monday to Friday (no weekends)

Requirements:
- Strong English communication
- Reliable internet
- 16GB+ RAM machine (minimum)

What You Get
- Competitive salary (based on experience)
- Fully remote, long-term role
- Paid 4-week trial
- A team that actually uses AI properly
- The opportunity to shape how modern websites are built

About Studio1
- Studio1 is an Australian-based branding and website agency.
- We’ve designed over 2,000 websites and are now focused on:
- Faster builds
- Smarter systems
- AI-first execution
- We care about results. Not busywork!

How to Apply

Submit:
- A short cover letter (why this role fits you)
- Your CV
- Examples of WordPress sites you’ve built (preferably from Figma)
- A breakdown of:
- How you use Claude (or AI)
- Specific prompts, tools, or systems you’ve developed

Shortlisted candidates will be invited to interview.

All hires begin with a paid 4-week trial.

Final Note
- We are not looking for average developers.
- We’re looking for someone who builds faster, smarter, and better using AI.

If that’s you — apply.

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.3792
Total Execution Time  0.3807
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,553,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-WordPress-Developer-AI-Vibe-Coder-1636721
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.3656 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1636721
 LIMIT 1 
0.0025   SELECT *
FROM `employers`
WHERE `employer_id` = 114720
 LIMIT 1 
0.2585   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` = 1636721
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-19',ej.date_added) duration_daysDATEDIFF('2026-06-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1636721' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1636721 
0.0019   UPDATE employer_jobs SET hit_counts '***May-01-2026=941***May-02-2026=80***May-03-2026=54***May-04-2026=86***May-05-2026=36***May-06-2026=31***May-07-2026=15***May-08-2026=17***May-09-2026=19***May-10-2026=9***May-11-2026=828***May-12-2026=111***May-13-2026=72***May-14-2026=45***May-15-2026=45***May-16-2026=17***May-17-2026=17***May-18-2026=38***May-19-2026=21***May-20-2026=12***May-21-2026=349***May-22-2026=85***May-23-2026=55***May-24-2026=39***May-25-2026=56***May-26-2026=37***May-27-2026=27***May-28-2026=15***May-29-2026=19***May-30-2026=14***May-31-2026=21***Jun-01-2026=28***Jun-02-2026=24***Jun-03-2026=27***Jun-04-2026=17***Jun-05-2026=413***Jun-06-2026=70***Jun-07-2026=56***Jun-08-2026=87***Jun-09-2026=46***Jun-10-2026=48***Jun-11-2026=21***Jun-12-2026=17***Jun-13-2026=15***Jun-19-2026=1' WHERE job_id'1636721'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=3207***Jun-2026=870' WHERE job_id'1636721'  
0.0067   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1636721' 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` = 1636721 
0.0916   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '114720'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)