E-commerce Listing Virtual Assistant – eBay, Mercari, & Poshmark (Cross-Listing & Research Expert)

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

TYPE OF WORK

Part Time

SALARY

4

HOURS PER WEEK

15

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

About the Role:
We are a growing e-commerce reselling business looking for a highly detail-oriented Virtual Assistant to manage our listing pipeline. Our inventory is highly diverse, ranging from vintage electronics and audio gear to specialized motorcycle components, physical media, and collectible trading cards.

This position will begin as a part-time role (approximately 15 to 20 hours per week) to establish our workflow and ensure a good fit. However, as our company continues to expand its physical footprint and inventory volume, this role is highly likely to grow into a permanent, full-time position for a successful and reliable hire.

Because we do not sell generic commodities, this role requires sharp research skills, critical thinking, and a strict commitment to accuracy. You will be provided with detailed photo sets via cloud storage and will be responsible for building out complete, ready-to-publish draft listings across multiple marketplaces.

Key Responsibilities:
* Multi-Platform Drafting: Create highly optimized, accurate draft listings across eBay, Mercari, and Poshmark using multi-channel software or directly within seller hubs.
* Precision Item Identification: Research exact items using UPC codes, manufacturer part numbers, and precise model numbers (e.g., locating the specific model number on media tapes or verifying a specific brand name printed on a tool).
* Accurate Market Pricing: Conduct thorough research using recent "sold" comparables—not just active listings—to determine true competitive market value and recommend accurate pricing.
* Granular Condition Reporting: Write clear, detailed descriptions that reflect the true physical condition of the item. You must carefully inspect photos to identify and explicitly note any visible flaws, such as broken electrical connectors, cosmetic grime, or missing pieces, rather than relying on generic "good condition" templates.
* Component Distinction: Accurately distinguish single components from complete assemblies (e.g., identifying a standalone intake pipe versus a complete carburetor assembly).
* Precise Shipping Calculations: Input accurate shipping weights and package dimensions. This includes understanding when to incorporate the weight of original retail packaging alongside the manufacturer's specified nominal weight.

Required Skills & Qualifications:
* Proven experience drafting e-commerce listings for eBay, Mercari, and Poshmark.
* Familiarity with cross-listing workflows and inventory management software.
* Strong analytical skills for evaluating pricing trends and historical sales data.
* Exceptional attention to detail and the ability to spot subtle differences in product variants, set eras, or physical conditions.
* Excellent written English skills for crafting professional, clear, and concise item descriptions.
* Reliable high-speed internet and the ability to communicate consistently during agreed-upon working hours.

Compensation & Hours:
* Starting at 15–20 hours per week, with strong potential to transition to 40 hours per week.
* Starting wage: $4.00 – $6.00 USD per hour (depending on experience).

How to Apply:
To ensure you have read this entire job description and possess the attention to detail required for this role, please follow these exact steps when applying:
1. Reply with the word "ACCURACY" in the very first line of your message.
2. Attach 2 to 3 examples of eBay, Mercari, or Poshmark listings you have successfully created in the past.
3. Briefly explain your process for determining the market value of an item that has a wide range of current active listing prices.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0137
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/E-commerce-Listing-Virtual-Assistant-eBay-Mercari-Poshmark-Cross-Listing-Research-Expert-1698170
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698170
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 959927
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698170
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698170' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698170 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=1257***Jul-30-2026=204***Jul-31-2026=123***Aug-01-2026=61***Aug-02-2026=52***Aug-03-2026=73***Aug-04-2026=59***Aug-05-2026=47***Aug-06-2026=31***Aug-07-2026=28***Aug-08-2026=9***Aug-09-2026=1' WHERE job_id'1698170'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1583***Aug-2026=361' WHERE job_id'1698170'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698170' 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` = 1698170 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '959927'
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)