Full-Stack Laravel + Webflow Developer (E-Commerce & Design Sites)

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

TYPE OF WORK

Any

SALARY

TBD

HOURS PER WEEK

TBD

DATE UPDATED

Mar 30, 2026

JOB OVERVIEW

About the Role
EuroHome Interiors is a modern European furniture and interior design brand serving U.S. clients. Our stack includes:
- A live Laravel e-commerce furniture site (with images stored on AWS S3)
- A Webflow-based design/marketing site we are building and expanding

We need a full-stack developer who is strong in both Laravel and Webflow – capable of front-end and back-end work, and comfortable owning integrations, logic, and UI. We are not looking for 'willing to learn.' We want someone with real, live Webflow and Laravel experience.
Key Responsibilities
- Review, clean up, and improve our existing Laravel e-commerce site (structure, performance, security).
- Develop new back-end features: product variations, pricing logic, APIs, and integrations.
- Implement data-driven and conditional behavior on the front end (Blade, JS, etc.).
- Work with AWS/S3 for product image storage and delivery.
- Build and maintain our design website in Webflow (layouts, CMS, custom code embeds, interactions, responsive behavior).
- Ensure consistent UX and branding between Webflow and our Laravel site.
- Use Git and follow modern development best practices.
Must-Have Requirements
- 2+ years hands-on experience with PHP + Laravel in production (not just school or tutorials).
- Proven Webflow experience – at least 2 live sites you built or heavily developed (front end, CMS, basic logic/integrations).
- Strong knowledge of HTML, CSS, JavaScript, jQuery, REST APIs, and MySQL.
- Experience with Git (GitHub / GitLab).
- Good English communication.
- Comfortable working full-time on U.S. Eastern Time (graveyard).
Nice to Have
- Experience with AWS, especially S3 (image storage and delivery).
- E-commerce / product configurator experience.
How to Apply
Please send a message with:

1) Your answers
- One Laravel project: What did it do, what was your role, and what was the hardest technical problem you solved?
- One Webflow project: What did you build (front end + CMS/integrations), and what are you most proud of?
- Do you have experience working on U.S. Eastern Time? Can you do this long term?

2) Your links
- 2–4 live Webflow sites you built or heavily worked on (explain your role on each).
- Any live Laravel projects (if available).
- Your GitHub/GitLab or a Laravel code sample that reflects your usual style.

Subject line:
EuroHome Full-Stack Laravel + Webflow Developer – [Your Full Name]

Send the email to ----------

We’re looking for someone who wants long-term ownership of our Laravel platform, Webflow site, and AWS-based image stack—not just short-term task work.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0018
Controller Execution Time ( Jobseekers / Job )  0.0192
Total Execution Time  0.0218
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,800 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Laravel-Webflow-Developer-E-Commerce-Design-Sites-1597773
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0127 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1597773
 LIMIT 1 
0.0018   SELECT *
FROM `employers`
WHERE `employer_id` = 400692
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1597773
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1597773' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1597773 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-10-2026=270***Mar-11-2026=57***Mar-12-2026=47***Mar-13-2026=25***Mar-14-2026=15***Mar-15-2026=11***Mar-16-2026=20***Mar-17-2026=22***Mar-18-2026=3***Mar-19-2026=9***Mar-20-2026=4***Mar-21-2026=3***Mar-22-2026=6***Mar-23-2026=5***Mar-24-2026=4***Mar-25-2026=7***Mar-26-2026=11***Mar-27-2026=7***Mar-28-2026=2***Mar-29-2026=3***Mar-30-2026=186***Mar-31-2026=210***Apr-01-2026=110***Apr-02-2026=55***Apr-03-2026=32***Apr-04-2026=19***Apr-05-2026=15***Apr-06-2026=42***Apr-07-2026=27***Apr-08-2026=16***Apr-09-2026=11***Apr-10-2026=19***Apr-11-2026=4***Apr-17-2026=1' WHERE job_id'1597773'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=927***Apr-2026=351' WHERE job_id'1597773'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1597773' 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` = 1597773 
0.0066   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '400692'
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)