eBay Listing Virtual Assistant – Post Drafts from Photos

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

TYPE OF WORK

Any

SALARY

500 / month

HOURS PER WEEK

40

DATE UPDATED

Jul 20, 2026

JOB OVERVIEW

We are a growing family-owned eBay reselling business (The Patriotic Lion) based in Arizona, USA. We source from estate sales and storage auctions and sell a variety of items including clothing. Our store is quickly expanding beyond 2,000 items with a backlog of 4,000+ sourced items currently in need of listing.

We are looking for a reliable and detail-oriented eBay Listing Virtual Assistant to help us scale by posting and cross-listing from photos and ai generated descriptions we provide. This is the main and only role as of now. As the backlog reduces, duties will also include but not be limited to categorizing the store inventory and maintaining / interacting on social media sites to drive customers and new subscribers to the store. At first you will be listing clothes but can expand to listings of electronics and collectibles. Photos and ai descriptions will be provided for all listings. Social media management may also lead to creating graphics and designing. To show that you have read this entire job description, please include the word 'Bluey' in the title of your application response. Applications that do not include this word in the reply message title will not be reviewed.

Your main responsibilities will include:

Taking prepared drafts (photos, measurements, basic descriptions, and suggested titles) and turning them into live, optimized eBay listings

Uploading multiple photos from google drive and arranging them properly in an eBay listing

Writing or refining titles, bullet points, and descriptions for better visibility and conversion (we provide AI-assisted starting points)

Selecting accurate categories, item specifics, and shipping options (human verification of AI - selection for accuracy)

Publishing listings (via eBay's Seller Hub, Nifty.ai or by using your own bulk tools if preferred)

Making small optimizations for titles, keywords, and formatting based on our guidelines

Researching items for current market value and pricing them accordingly using our minimal price guidelines coupled with your best judgement and experience

Occasionally revising or ending listings as needed

Categorizing listings and organizing the eBay store

Maintaining social media sites to drive traffic and new subscribers to the store via Facebook, Instagram, etc.

This role is focused on execution and posting with speed and accuracy — we use AI tools (including GROK, Copilot, and Gemini) to help generate optimized titles and descriptions, so you won’t be starting from scratch every item. No Ai experience required. You will be required to document your time using Timeproof and log your draft entries in a google doc excel spreadsheet provided. We are open to hiring for a full-time, part-time, or a 3-month gig role.

What we provide:

Clear templates, style guides, and Loom training videos
Prepped drafts with photos detail descriptions (and measurements when applicable)
Access via eBay Team Access (secure, limited permissions — you’ll use your own eBay account)
Consistent workflow and feedback, weekly zoom 1:1 meetings
Potential to grow into additional tasks (order processing, customer messages, social media manager, inventory updates) if things go well
Bi-Weekly pay using Timeproof
Google doc excel spreadsheet to track performance metrics (log entries)

Requirements:

Previous experience creating or posting eBay listings by photo (strongly preferred)
Strong attention to detail (especially with measurements, photos, and item specifics)
Good written and verbal English (C1-2 preferred)
Reliable computer + fast, stable internet (strongly preferred)
Comfortable working with photos and spreadsheets and Google Drive desktop app
Self-motivated and able to work independently with clear instructions
Experience with pricing items based on Product Research and comparable pricing
Available for steady, ongoing work (not just one-off projects)
Familiar with Timeproof and Easypay

Desired/Nice to have:
Experience with cross listing tools such as Nifty.ai
Experience with social media (mainly Facebook, and Instagram)
Familiar with graphics and design

Work Schedule:
Async/flexible is fine. We are in Arizona (MST), which is 15 hours behind Philippines time. Most communication will be through zoom, WhatsApp messages or Loom videos. We value consistent weekly output over strict daily hours.

Compensation:
Hourly rate ($3–$6 per hour depending on experience, efficiency, and speed)
Bi-Weekly pay via Easypay based on documented hours in Timeproof

Please include your expected rate, eBay experience (including: years of experience, types of listings, your average posts per day, relevant tools used in experience), and your availability in your application. Use the guide #1-7 below. T0 sh0|vv y0u th0r0ugh1y ---------- th3 fu|| ---------- w0u|d |1k3 t0 b3 c0ns1d3r3d f0r th1s r0|3, wr1t3 0n3 sh0rt ---------- y0ur ---------- ---------- why 1t 1s y0ur ---------- offer steady work and will assess serious considerations with a follow-up interview and small paid test batch to start.

This is a long-term opportunity for the right person as we continue to grow our store.

To apply, please answer the following:

1. How much experience do you have creating and publishing eBay listings? (Please mention how long and what types of items — clothing, collectibles, etc.)

2. Are you comfortable following a detailed Loom video tutorial and written templates to post listings exactly as shown? (Yes / No)

3. How would you handle uploading multiple photos and arranging them in the correct order on eBay?

4. What is your expected compensation? (Please choose one)

Per listing: $___ per completed listing
Hourly: $___ per hour

5. How many listings can you realistically complete once trained? (Please choose one)

Per day (at a daily rate): ______ Per week (average of days): ______

6. Please confirm you have a reliable computer and fast internet connection.

7. Please confirm what type of employment you are looking for. (Gig / Part-time / Full-time)

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0129
Total Execution Time  0.0143
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,696 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/eBay-Listing-Virtual-Assistant-Post-Drafts-from-Photos-1660687
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1660687
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 941108
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1660687
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',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-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1660687' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1660687 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-03-2026=218***Jun-04-2026=5***Jun-05-2026=4***Jun-06-2026=5***Jun-07-2026=2***Jun-08-2026=1***Jun-09-2026=1***Jun-10-2026=1***Jun-13-2026=1***Jun-17-2026=1***Jun-21-2026=1***Jun-22-2026=2***Jun-29-2026=2***Jul-02-2026=1***Jul-04-2026=1***Jul-07-2026=1***Jul-15-2026=1***Jul-16-2026=1***Jul-20-2026=1177***Jul-21-2026=332***Jul-22-2026=204***Jul-23-2026=142***Jul-24-2026=64***Jul-25-2026=39***Jul-26-2026=40***Jul-27-2026=59***Jul-28-2026=41***Jul-29-2026=40***Jul-30-2026=28***Jul-31-2026=53***Aug-01-2026=13***Aug-02-2026=7***Aug-03-2026=39***Aug-04-2026=13***Aug-08-2026=1' WHERE job_id'1660687'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=244***Jul-2026=2223***Aug-2026=72' WHERE job_id'1660687'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1660687' 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` = 1660687 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '941108'
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)