Senior Wix Studio developer for e-commerce rebuild (Catalog V3 + Velo) — Paid Trial

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

TYPE OF WORK

Part Time

SALARY

$25 to $40

HOURS PER WEEK

TBD

DATE UPDATED

Aug 12, 2026

JOB OVERVIEW

Summary
We're rebuilding the website for a 60-year-old California wholesale distributor of tire-shop supplies, with a consumer product line for RV and dually-truck owners.

The platform and architecture are already d ---------- : Wix Studio + Wix Stores Catalog V3 + SparkLayer for B2B pricing and account functionality.

A significant amount of the groundwork is already complete. We have the architecture, strategy documentation, initial page concepts, and product data prepared. We currently have 933 products with images, descriptions, categories, and SEO metadata loaded into our Wix Studio sandbox, along with CMS collections for customers, orders, and technical documents.

We need skilled execution by one experienced individual developer who can understand the direction we have established, work within the existing architecture, and improve the visual execution where appropriate.

The SVG mockups and page concepts we provide are starting points, not pixel-perfect final designs. We want someone who can understand the intended UX, content hierarchy, brand direction, and functionality, then use good design judgment to improve the final Wix Studio implementation.

THE WORK

* Approximately 10–20 production pages built in Wix Studio using our strategy, existing page concepts, and project requirements
* Improve and refine supplied layouts where appropriate rather than simply copying them
* Mobile breakpoint pass on every page
* Build a clean, reusable component and section pattern library
* Velo development, including server-side SEO meta tags via setMetaTags() / SSR
* Product-fitment wizard functionality
* Wix Stores Catalog V3 integration
* SparkLayer B2B integration, including wholesale pricing and account functionality
* Stripe payments
* PayPal payments
* Charge to Account / net-terms option for approved wholesale customers
* Real-time carrier shipping rates at checkout through a third-party Wix shipping app using our FedEx, UPS, and USPS carrier accounts
* Special shipping handling for oversize and FedEx-only items
* Build the site so our non-technical staff member can maintain normal content and product updates after launch without relying on a developer

SparkLayer is an important component of this project.

Prior SparkLayer experience is preferred, but not required if you have strong Wix ecommerce and Velo experience and are comfortable learning and working from SparkLayer's documentation.

HARD CONSTRAINTS

* Wix Studio only — not Harmony and not the older Wix Editor
* Wix Stores Catalog V3 only — we will reject V1 patterns
* No Custom Embeds as workarounds — use native Wix Studio components + Velo
* Work within the existing architecture rather than proposing a platform change
* Theme colors and typography are set globally in the Site Theme panel and should be referenced through theme variables rather than unnecessarily hard-coded

HOW THE ENGAGEMENT WORKS

1. PAID TRIAL FIRST — $50 FIXED PRICE

Shortlisted candidates will receive access to our Wix Studio sandbox and will build one real page.

We will provide:

* An SVG/page concept
* Brand direction
* Content
* Functional requirements
* Relevant project documentation

The supplied mockup is the starting point, not a strict pixel-for-pixel specification.

We want you to understand what the page is trying to accomplish and improve the design where you see a clear opportunity while staying consistent with the company brand, UX direction, and project architecture.

The trial includes:

* One real page built in our Wix Studio sandbox
* Desktop implementation
* Mobile breakpoint
* Clean Wix Studio structure
* Appropriate use of reusable components and patterns
* A short screen recording explaining the build
* A short demonstration showing how a non-technical staff member could edit the page

We will evaluate:

* Wix Studio proficiency
* Visual and design judgment
* Responsive implementation
* Ability to understand and improve an existing concept
* Organization of the Wix Studio build
* Ability to follow technical constraints
* Communication
* Documentation and handoff quality

Trial payment: $50 fixed price.

The paid trial is primarily intended to evaluate how you work. Completing the trial does not guarantee selection for the main project.

2. MAIN BUILD

Successful trial candidates may be offered the main project.

Estimated scope:

* Approximately 90–120 hours
* Hourly contract through the Upwork time tracker
* Approximately 10–20 production pages
* Two reasonable iteration rounds per page
* Wix Studio
* Velo
* Wix Stores Catalog V3
* SparkLayer
* CMS
* Ecommerce functionality
* Shipping integrations
* Payment configuration
* Related implementation and testing

3. POST-LAUNCH RELATIONSHIP

We would also like to maintain an ongoing hourly relationship after launch for occasional improvements, troubleshooting, and new functionality.

Expected usage would only be a few hours during a typical month.

No retainer.

INDIVIDUAL DEVELOPERS ONLY

If you are part of an agency, run an agency, or plan to subcontract any portion of this project, please do not apply.

We want one person who personally performs 100% of the work, understands the complete site, and can remain our technical contact after launch.

TO APPLY, ANSWER THESE FIVE QUESTIONS

We will not respond to applications that skip these questions or send generic/template responses.

1. Are you an individual developer or part of an agency? Will you personally perform 100% of the work?

2. Share links to 2 Wix Studio sites you personally shipped recently. Please specify exactly what you built on each project.

Studio only — not Harmony or the older Wix Editor.

3. Describe your experience with Wix Stores Catalog V3, Velo, and ecommerce integrations.

If you have worked with SparkLayer, please describe what you personally implemented.

If you have not worked with SparkLayer, tell us about a comparable B2B or ecommerce integration you personally handled.

4. Walk us through how you would implement a Velo function on a product detail page that sets SEO meta tags server-side via setMetaTags() / SSR using the product's own fields, so the tags are available to Googlebot on first load.

2–4 sentences is enough.

5. What is your hourly rate and typical engagement floor?

Please also include:

* Your time zone
* Your availability over the next 1–2 weeks
* Confirmation that you are willing to complete the $50 paid Wix Studio trial
* Confirmation that you are willing to join a live video screen-share and walk us through Wix Studio work you personally built

HOW WE SELECT

We are not selecting based on application polish.

Shortlisted developers will join a short live video call and screen-share past Wix Studio work.

Final selection will be based primarily on:

1. Relevant Wix Studio and Velo technical experience
2. Wix Stores Catalog V3 and ecommerce knowledge
3. Ability to explain work you personally built
4. Design and UX judgment
5. Paid trial performance
6. Ability to work within an established architecture
7. Communication and reliability

Short, direct answers are welcome.

English does not need to be your first language.

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.0112
Total Execution Time  0.0124
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,280 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Wix-Studio-developer-for-e-commerce-rebuild-Catalog-V3-Velo-Paid-Trial-1707730
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0057 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707730
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 964303
 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` = 1707730
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-21',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707730' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707730 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-12-2026=213***Aug-13-2026=60***Aug-14-2026=30***Aug-15-2026=27***Aug-21-2026=1' WHERE job_id'1707730'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=331' WHERE job_id'1707730'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707730' 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` = 1707730 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '964303'
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)