E-Commerce Backoffice Assistant – Listings & Product Management

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

TYPE OF WORK

Part Time

SALARY

4USD/hour

HOURS PER WEEK

TBD

DATE UPDATED

May 26, 2026

JOB OVERVIEW

About Us
We are Bluespoon GmbH, a fast-growing German e-commerce company specialising in premium tableware under our brand Sänger Geschirr. Our products are listed on Amazon, OTTO, Home24, Shopify, XXXLutz and more. Our team is based in Germany – you work remotely from the Philippines.
Our products can only be sold if they are correctly listed, fully populated and active across all channels. You make sure that is the case – every single day.

The Role
You are responsible for ensuring that our product data across all sales channels is complete, accurate and active. You create new listings, check existing ones for errors and policy violations, activate products after availability dates and support the build-out and maintenance of our growing product range.
This role is ideal for someone with a feel for e-commerce platforms, a structured working style and a genuine interest in how online product data works.

Your Responsibilities

- Create new product listings in JTL Wawi with all required master data: SKU, EAN, product name, category, price, weight, attributes
- Upload products and product data to Amazon and verify correct processing and visibility
- Activate and verify listings across all channels (Amazon, OTTO, Home24, Shopify, XXXLutz) after availability dates
- Monitor Amazon product listings daily for policy violations (e.g. broken variant families) – initiate corrections following documented processes
- Check Prime badge status weekly and resolve any missing badges
- Maintain B2B pricing rules on Amazon for all relevant products
- Reactivate listings after availability dates on all relevant platforms
- Support EPR compliance documentation at channel and product level
- Support OTTO Rich Content creation for product detail pages

Additional Backoffice Tasks:
- Monitor price changes in the pricing tool and verify transfer across all channels
- Create manual orders for B2B customers and influencers in JTL Wawi
- Coordinate weekly stock availability with the warehouse partner

What We Are Looking For

Must-Have:
- Structured, precise working style – you maintain data carefully and completely
- Good English skills (C1) – for internal communication and platform work
- Good Excel skills (data entry, formulas, structured input)
- Reliable and self-directed in executing recurring processes
- Stable internet connection, professional working environment
- Background in e-commerce, online retail or digital product management

Nice-to-Have:
- German language skills (strong plus – systems and documents are often in German)
- Experience with Amazon Seller Central – listings, variants, content, policies
- Knowledge of JTL Wawi or comparable ERP / warehouse management systems
- Understanding of marketplace logic (visibility, categories, attributes, compliance)


What We Offer
- Part-time remote position – work from the Philippines
- Long-term position with room to grow into more responsibilities
- Clearly documented processes – you will always know what comes next
- Direct collaboration with a professional German team

How to Apply

Please send us:
- Your CV / resume (in English)
- A short cover letter (3–5 sentences) explaining why you are a good fit for this role
- A 1–2 minute intro video

Applications without all three items will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0265
Total Execution Time  0.0279
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,968 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/E-Commerce-Backoffice-Assistant-Listings-Product-Management-1655106
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0186 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1655106
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 937624
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1655106
AND `misc`.`idIS NULL 
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` = 1655106
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-07-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1655106' 
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655106 
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` = 1655106
AND `misc`.`idIS NULL 
0.0027   UPDATE employer_jobs SET hit_counts '***May-26-2026=798***May-27-2026=79***May-28-2026=50***May-29-2026=37***May-30-2026=12***May-31-2026=15***Jun-01-2026=20***Jun-02-2026=24***Jun-03-2026=9***Jun-04-2026=10***Jun-05-2026=9***Jun-06-2026=6***Jun-07-2026=11***Jun-08-2026=5***Jun-09-2026=4***Jun-10-2026=8***Jun-11-2026=11***Jun-12-2026=5***Jun-13-2026=3***Jun-14-2026=8***Jun-15-2026=3***Jun-16-2026=3***Jun-17-2026=5***Jun-18-2026=4***Jun-19-2026=4***Jun-20-2026=5***Jun-21-2026=7***Jun-22-2026=6***Jun-23-2026=11***Jun-24-2026=7***Jun-25-2026=4***Jun-26-2026=2***Jun-27-2026=1***Jun-28-2026=2***Jun-29-2026=3***Jun-30-2026=10***Jul-01-2026=10***Jul-02-2026=4***Jul-03-2026=5***Jul-04-2026=7***Jul-05-2026=8***Jul-06-2026=8***Jul-07-2026=6***Jul-08-2026=1***Jul-09-2026=2***Jul-10-2026=4***Jul-11-2026=4***Jul-12-2026=1' WHERE job_id'1655106'  
0.0012   UPDATE employer_jobs SET monthly_hits '***May-2026=991***Jun-2026=210***Jul-2026=60' WHERE job_id'1655106'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1655106' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1655106 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '937624'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)