Vibe Coding / Dev Expert Needed To Build Apps

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

TYPE OF WORK

Full Time

WAGE / SALARY

$750 - $2000 depending on skills

HOURS PER WEEK

40

DATE UPDATED

Jun 7, 2026

JOB OVERVIEW

Looking for a vibe coding expert that also has real developer experience

Need someone help create simple, complete, sellable apps built with modern AI tooling

We ship real products. Some go to our community, some become licensed architectures that other businesses run on. Either way, "production ready" is the standard, not "looks good in a demo."

You will work directly with the founder to build and harden apps. The job has two sides that feed each other.
The first is building. You will spin up websites and apps for our community using Lovable, then extend them with real code when the visual builder runs out of road. Claude Code and Codex are your daily drivers for the deeper work.
The second is QA. You will take apps that mostly work and make them genuinely production ready. That means hunting edge cases, locking down security, and catching the problems before a user or a buyer ever sees them

We're building them on Lovable to let the members easily remix them

You will be building community websites and apps in Lovable, then customize them with hand-written code where needed
Use Claude Code and Codex for features, refactors, debugging, and anything beyond what a visual builder handles cleanly
Set up and maintain Supabase backends: schema, auth, row-level security policies, and edge functions

Integrate APIs and third-party tools (Claude API, Stripe, GoHighLevel, and similar)

QA apps end to end across user flows, error states, edge cases, and mobile responsiveness
Run a security review on every app, with real attention to RLS policies, auth, and data exposure
Document bugs clearly, fix them, and confirm the fix holds

Take apps from "working" to "ready to sell or deploy"

What you bring (required)

Real development experience. You can read, write, and debug actual code (React, TypeScript, SQL), not just work inside drag-and-drop builders

Hands-on experience with Claude Code

Hands-on experience with Codex

Working familiarity with Lovable

A solid grasp of full-stack web development across frontend, backend, and databases

Strong QA instincts. You find the edge case the rest of us missed, and you think like both a user and an attacker

Bonus points

Deep Supabase experience, especially RLS and edge functions
A track record shipping production SaaS that real people pay for
Familiarity with GoHighLevel, n8n, or Stripe

Who thrives here

You take a rough idea and turn it into a shipped product without needing a spec for every line
You move fast, and you slow down exactly where it matters, like security and data
You are comfortable working in an AI-native, agent-driven workflow

Who this isn't for

No-code-only builders who freeze the ---------- nt they have to open the code
Anyone who needs a detailed ticket before they can start
People who think "it works on my screen" means the job is done

Looking forward to working together!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.1085
Total Execution Time  0.1097
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Vibe-Coding-Dev-Expert-Needed-To-Build-Apps-1663260
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.1030 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1663260
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 388337
 LIMIT 1 
0.0861   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` = 1663260
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-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-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1663260' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1663260 
0.0017   UPDATE employer_jobs SET hit_counts '***Jun-07-2026=1043***Jun-08-2026=271***Jun-09-2026=135***Jun-10-2026=80***Jun-11-2026=59***Jun-12-2026=23***Jun-13-2026=24***Jun-14-2026=22***Jun-15-2026=31***Jun-16-2026=17***Jun-17-2026=19***Jun-18-2026=9***Jun-19-2026=11***Jun-20-2026=3***Jun-21-2026=1' WHERE job_id'1663260'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1748' WHERE job_id'1663260'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1663260' 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` = 1663260 
0.0105   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '388337'
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)