Vibe Coder

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

TYPE OF WORK

Any

WAGE / SALARY

Open for negotiations

HOURS PER WEEK

40

DATE UPDATED

Jun 15, 2026

JOB OVERVIEW

Summary
Vibe coder — someone who lives inside Claude Code, Cursor, or whatever tool ships
fastest, and treats AI as a teammate rather than a novelty.

Responsibilities
Build internal tools — CRM enrichment scripts, onboarding workflows, recruiter
dashboards, automation glue between Gmail / Sheets / Telegram / Slack / our CRM, and
whatever else gets in the way of moving faster
Ship client-facing apps — portals, micro-tools, and small web/mobile products either
for our clients or as productized add-ons we sell into them
Prototype fast — when one of us says “what if we…”, you should be able to spin up
something demo-able within a day or two, not a quarter
Own the build loop end-to-end — spec, build, deploy, iterate. We’ll give you product
direction and the freedom to ship
Treat AI as a co-builder, not a crutch — you should know what good code looks like,
what bad code looks like, and when the LLM is bluffing

Requirements
2–5 years building real, deployed software (side projects count if they shipped to users)
Fluent with AI coding tools — Claude Code, Cursor, Windsurf, Aider, whatever. You can
describe your actual workflow, not just say “I use Copilot sometimes”
Stack-agnostic, JS/TS + Python by default — Next.js, React Native, FastAPI, Node,
Supabase, Vercel are all in our world. Bonus for anyone who’s wrangled Telegram bots,
Gmail/Drive APIs, or n8n / Make
Product instinct — you don’t need a PM to tell you the button should be bigger
Comfortable with ambiguity — half our briefs are voice notes. You’re okay with that
Good taste — UI doesn’t need to win awards, but it shouldn’t look like a 2014 admin
panel

Bonus points
You’ve shipped something built primarily through AI collaboration and can show it to us
Experience with Australian or SEA SME ops, recruiting tools, or CRMs (HubSpot,
Pipedrive, GHL, etc.)
You can read a database schema and not flinch
You’ve used Claude Code in anger and have opinions about it

How to apply
Send us:
1. most interesting thing you’ve built with AI assistance — what it
does, what tools you used
2. Links to anything live (GitHub, deployed apps, screenshots, Loom videos)
3. Optional but encouraged: spend 60–90 minutes vibe-coding a small tool that solves
something on this list

Send it to ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0817
Total Execution Time  0.0831
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,336 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Vibe-Coder-1649222
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0750 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1649222
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 931816
 LIMIT 1 
0.0612   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` = 1649222
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1649222' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1649222 
0.0015   UPDATE employer_jobs SET hit_counts '***May-18-2026=617***May-19-2026=155***May-20-2026=84***May-21-2026=92***May-22-2026=30***May-23-2026=19***May-24-2026=24***May-25-2026=29***May-26-2026=282***May-27-2026=488***May-28-2026=142***May-29-2026=78***May-30-2026=36***May-31-2026=54***Jun-01-2026=52***Jun-02-2026=50***Jun-03-2026=769***Jun-04-2026=162***Jun-05-2026=75***Jun-06-2026=38***Jun-07-2026=25***Jun-08-2026=45***Jun-09-2026=43***Jun-10-2026=26***Jun-11-2026=31***Jun-12-2026=17***Jun-13-2026=12***Jun-14-2026=14***Jun-15-2026=883***Jun-16-2026=219***Jun-17-2026=97***Jun-18-2026=44***Jun-19-2026=33***Jun-20-2026=33***Jun-23-2026=1' WHERE job_id'1649222'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=2128***Jun-2026=2668' WHERE job_id'1649222'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1649222' 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` = 1649222 
0.0054   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '931816'
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)