Senior Full Stack Developer (Laravel + React) - AI-Powered Development

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

TYPE OF WORK

Full Time

SALARY

1000-1500

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

About the Role:
We are looking for a senior, high-output Full Stack Developer who leverages AI coding tools to build at exceptional speed. You will work on the Archimedes project using Laravel and React, and you are expected to produce large volumes of production-quality code daily using AI-assisted development (vibe coding).

This is NOT a traditional development role. We need someone who has fully embraced AI-powered coding workflows — using tools like Cursor, GitHub Copilot, Claude, ChatGPT, or similar — to write hundreds to thousands of lines of clean, working code per day. If you are not already using AI tools daily in your development workflow, this role is not for you.

Responsibilities:
- Build and ship features at high velocity using AI-assisted coding tools (Cursor, Copilot, Claude, etc.)
- Develop full-stack web applications using Laravel (backend) and React (frontend)
- Produce large volumes of clean, tested, production-ready code daily
- Use AI tools strategically: generate boilerplate, scaffold components, write tests, refactor code, debug issues
- Build and optimize RESTful APIs with Laravel, including auth, validation, and complex business logic
- Develop responsive, performant React interfaces with modern state management
- Design database schemas, write optimized queries, and manage migrations
- Review AI-generated code critically — you must understand what you ship, not just prompt and paste
- Participate in code reviews and maintain code quality despite high output speed

Required Skills:
- 6+ years of professional full-stack development experience
- Expert-level Laravel (routing, Eloquent ORM, middleware, queues, events, testing)
- Expert-level React (hooks, context, state management, component architecture)
- MANDATORY: Daily, proficient use of AI coding tools (Cursor, GitHub Copilot, Claude Code, ChatGPT, or equivalent). You must demonstrate how you use these tools in your workflow
- Proven ability to produce high-volume, high-quality code output consistently
- Strong understanding of PHP 8+ and modern JavaScript/TypeScript (ES6+)
- Solid knowledge of relational databases (MySQL or PostgreSQL) and query optimization
- Strong software engineering fundamentals: algorithms, data structures, system architecture
- Clean code practices: SOLID principles, design patterns, refactoring
- Experience with Git, CI/CD pipelines, and automated testing

What We Mean by "Vibe Coding":
- You use AI tools as a force multiplier, not a crutch
- You can prompt effectively to generate complex, working code blocks
- You review and refine AI output with your senior engineering judgment
- You use AI for: scaffolding, boilerplate, test generation, refactoring, documentation
- You combine AI speed with human quality control
- Your daily output is 3-5x what a traditional developer produces

Nice to Have:
- Experience with Docker and containerized development environments
- Knowledge of Redis, queue systems (Laravel Horizon), and caching strategies
- TypeScript experience in React projects
- Cloud services familiarity (AWS, GCP, or Azure)

Requirements:
- Minimum 6 years of full-stack development experience
- English level: B2 or higher (daily communication in English)
- Available to overlap with CET timezone (at least 4 hours/day)
- Reliable internet connection and quiet workspace
- Must currently use AI coding tools in daily work (we will verify this)

What We Offer:
- Competitive salary: $1,000 - $1,500/month
- Full-time remote position
- Long-term engagement with growth opportunities
- International team working on cutting-edge AI-powered workflows
- Access to premium AI tools (Cursor Pro, Claude Pro, etc.)

SELECTION PROCESS:
Our hiring process includes 2 assessments:
1) Technical Skills Test (~65 min) — Laravel, React, Clean Code, Algorithms, System Architecture
2) Cognitive/IQ Assessment (~20 min) — for candidates who pass the technical test

HOW TO APPLY:
Step 1: Complete our technical assessment (Assessment 1) at ----------
Step 2: Submit your application here on OnlineJobs.ph
Step 3: In your application, describe your AI coding workflow:
- Which AI tools do you use daily?
- How many lines of code do you typically produce per day?
- Share an example of a project you built using AI tools

Qualified candidates from Assessment 1 will receive a link for Assessment 2 (Cognitive/IQ test).

Applications without a completed assessment will NOT be considered.
Applications without AI workflow description will NOT be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0144
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,495,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Full-Stack-Developer-Laravel-React-AI-Powered-Development-1621199
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0076 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1621199
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 922205
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1621199
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1621199' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621199 
0.0010   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=531***Apr-11-2026=89***Apr-15-2026=1' WHERE job_id'1621199'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=618' WHERE job_id'1621199'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1621199' 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` = 1621199 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '922205'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)