Senior Web Designer / Vibe Coder (Landing Pages) — Can Lead Others

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

TYPE OF WORK

Any

SALARY

₱49k-₱150k/mo ($800-$2,400/mo); $10-$15/hr

HOURS PER WEEK

TBD

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

About us
We’re ACRE Partner / Advisy — a US-based team building landing pages, campaign microsites, and small product sites for real estate and partner brands. We move fast with AI tools (Cursor, Claude, ChatGPT, Lovable/v0-style builders, Canva) and still care how it looks pixel-close.

The role
You’ll take rough briefs and ship clean, modern websites and landing pages — not just “it works,” but it looks intentional. Spacing, typography, hierarchy, mobile polish, brand consistency. You’ll use AI coding tools heavily (“vibe coding”) and clean up what the AI gets wrong.

Senior track: We also want people who can project-manage — break work into tasks, review others’ output, keep quality high, and communicate status without being chased.

Day-to-day
- Build and iterate landing pages / small marketing sites from Figma, Canva, Loom briefs, or rough notes
- Use AI coding tools to move fast, then fix layout bugs, spacing, and visual inconsistencies by hand
- Improve existing pages (mobile, CTAs, sections, copy layout)
- Light Canva work when needed (banners, crops; QR for print only via company Canva — no personal free-trial tools)
- Share previews, take feedback, revise quickly
- For senior: coordinate junior/peer work, checklists, and handoffs

Must-haves
- Strong eye for design: alignment, whitespace, type, color, mobile UI
- Comfortable vibe-coding with AI tools (show real examples you built or heavily edited)
- HTML/CSS fundamentals (enough to fix broken layouts)
- Portfolio or LIVE links required
- Clear written English; some overlap with US Pacific / Colombia evenings as needed
- Detail-oriented

Nice-to-haves
- Next.js / Tailwind / Webflow / Framer
- Basic SEO structure
- Real estate or agency marketing sites
- Light project management / leading 1–2 people

Not a fit if
- You only paste AI output and never polish
- You can’t explain design choices
- You disappear without updates
- You buy personal free-trial tools for client work without approval

IMPORTANT — Contact rules
Do NOT WhatsApp, SMS, or call Brendan personally. Apply only through OnlineJobs.ph (and ---------- if needed). Personal WhatsApp is for finalists only after we invite you. Messages to Brendan’s personal number before that stage will be ignored and may disqualify your application.

How to apply (follow exactly)
1. OnlineJobs.ph profile + 2–3 live links
2. Answer in your message:
- Favorite site you’ve built/redesigned and why it looks good
- AI coding tools you use weekly
- Expected monthly rate (PHP) for 20 hrs/week and for 40 hrs/week
- Earliest start date
- Whether you’ve managed other designers/devs (yes/no + brief example)
3. First line: VIBE + DESIGN — [Your Name]

Applications missing live links or the answers won’t be reviewed.

Pay
Budget band: about $10/hr target for strong individual contributors; up to $15/hr for senior talent with project-management experience who can manage others. State your PHP monthly rate.

To start
Paid trial task: rebuild/restyle one short landing page section from a brief. We judge taste + speed + communication.

Paid test for finalists: Shortlisted candidates may be invited to a $100 paid test project. You’ll get up to a one-hour shift to maximize output — prompt our AI tools, ship real design/web work, and show taste + speed. Work happens in a dedicated channel with Atlas (our ops/AI harness). We expect to run about up to five of these paid tests.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0179
Total Execution Time  0.0205
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Web-Designer-Vibe-Coder-Landing-Pages-Can-Lead-Others-1733930
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733930
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 744451
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733930
AND `misc`.`idIS NULL 
0.0004   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 '1733930' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733930 
0.0017   UPDATE employer_jobs SET hit_counts '***Sep-19-2026=630***Sep-21-2026=1' WHERE job_id'1733930'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=631' WHERE job_id'1733930'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733930' 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` = 1733930 
0.0041   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '744451'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)