E-commerce Operations Manager for Dutch Premium Health Brand | Start Hands-On, Then Build Your Own Team | Full-Time, Lon

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

TYPE OF WORK

Full Time

SALARY

between $800 and 1.200

HOURS PER WEEK

40

DATE UPDATED

Aug 24, 2026

JOB OVERVIEW

Start your application with the word AMBER so we know you read this post carefully.

Hi! I'm Chaya, founder of Panacea Light Therapy ( ---------- ), a premium red light therapy brand in the Netherlands. We sell high-end wellness devices through our Shopify store and ---------- , and we are growing fast. Until now I have done almost everything myself. I am looking for one person I can really build with: my operations manager, long-term.

Important: this is a manager role, but you will NOT start by managing. You will start by doing all the work yourself, so you understand every process from the inside: every type of customer question, every shipping problem, every return. Once you have mastered the operation, you will recruit a customer service member to work under you, train them using our handbooks, and manage them, while you keep overseeing the whole operation. If you only want to delegate from day one, this is not your job. If you want to build and lead something, it is.

This is a stable, full-time, direct-hire position. No agency in between. If you do great work, you will be with us for years and your team will grow with the company.


WHAT YOU WILL DO

PHASE 1 (roughly the first months): master the operation yourself

• Own our customer service inbox (Gorgias: email, WhatsApp, social media). Our customers are Dutch, so you will read and write in Dutch with the help of Claude (AI). You do NOT need to speak Dutch, but you DO need to be an expert at working with AI. We have detailed handbooks, saved answers, and tone-of-voice rules for you.

• Handle everything around orders in Shopify: order changes, discount codes, return labels, customer records.

• Chase lost or delayed shipments with our fulfilment center and carriers, keep the customer calmly informed, and follow every case through to the end.

• Process return requests in Returnless and ---------- customer questions in Seller Central.

• Keep a clear daily overview in Notion: open cases, shipment issues, and a short end-of-day report so nothing ever falls through the cracks.

• Light website maintenance in Shopify and other tasks as we grow. You will not do design or ads; we have people for that.

PHASE 2 (once you have proven you run the operation smoothly): build your team

• Recruit a customer service member yourself: write the job post, screen, interview, and propose your hire to me for final approval.

• Train them using the handbooks and processes you have mastered, and improve that documentation as you go.

• Manage their daily work and quality, handle the difficult cases yourself, and stay the owner of the full operation: customer service, shipments, returns.

• Report to me weekly in one clear overview: what runs well, what needs a decision, what you propose.


WHO YOU ARE

• You think like an owner, not a task-taker. You want to understand the whole machine, fix what is broken, and eventually lead people. Experience training or managing at least one other person is a strong plus; tell us about it.

• You use AI tools like Claude or ChatGPT every day and can show it. This is a hard requirement. You will work in Dutch through AI, so "pretty good with AI" is not enough; we are looking for someone exceptional at it.

• Solid hands-on experience running Shopify stores for brands doing $100,000+ per month in revenue, preferably in the European market. You know what daily operations look like at that level: order volume, returns, carriers, and customers who expect premium service. Tell us about these stores in your application.

• 2+ years experience in e-commerce customer service.

• Genuinely empathetic. Our devices cost up to EUR 1,500 and our customers are often dealing with health struggles. Warm, patient, premium communication matters more to us than speed.

• Extremely organized and stable. You keep overviews, you close loops, you never leave a case half-finished. If you tend to disappear when things get busy, this is not the job for you.

• Excellent written English (we work together in English; customers are handled in Dutch via AI).

• Available full-time (40 hrs/week) with at least 4 hours of overlap with Amsterdam business hours (CET), roughly 3 PM to 7 PM Philippine time or more.

• Reliable internet plus a backup plan for power/internet outages.


WHAT WE OFFER

• $800 to $1,200 USD per month depending on experience, paid on time every month, directly to you.

• 13th month pay.

• Paid Philippine holidays and paid leave after the probation period.

• Yearly performance reviews with real raise potential as the company grows.

• Extensive documentation and training: you will never be thrown in the deep end.

• A calm, respectful, no-drama work culture. I care about doing things well, not about micromanaging you.


HOW TO APPLY

1. Start your application with the word AMBER.

2. Answer these 5 questions (short and honest, no AI-written essays please; ironic, we know):

Question 1: Describe a concrete example of how you use Claude or ChatGPT in your daily work. What exactly do you ask it, and how do you check its output?

Question 2: Tell me about a time you handled an angry customer whose package was lost. What did you do, step by step?

Question 3: How do you keep track of open cases so nothing gets forgotten? Name the actual system or method you use.

Question 4: Which Shopify stores have you worked on? For each: the market (EU/US/other), the approximate monthly revenue, and what you were responsible for day to day.

Question 5: Have you ever trained or managed another person (VA, agent, small team)? What did you learn about it, and why do you want a role where you first do the work yourself before you lead?

3. Include your expected monthly salary and your earliest start date.

Applications that skip the word AMBER or the 5 questions will not be read. I reply personally to every serious application.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0020
Controller Execution Time ( Jobseekers / Job )  0.0200
Total Execution Time  0.0230
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/E-commerce-Operations-Manager-for-Dutch-Premium-Health-Brand-Start-Hands-On-Then-Build-Your-Own-Team-Full-Time-Lon-1715505
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715505
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 959146
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1715505
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1715505' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715505 
0.0013   UPDATE employer_jobs SET hit_counts '***Aug-24-2026=1773***Aug-25-2026=273***Aug-26-2026=148***Aug-27-2026=78***Aug-28-2026=36***Aug-29-2026=36***Aug-30-2026=12***Aug-31-2026=30***Sep-01-2026=40***Sep-02-2026=34***Sep-03-2026=11***Sep-04-2026=9***Sep-05-2026=5***Sep-06-2026=14***Sep-07-2026=16***Sep-08-2026=20***Sep-09-2026=9***Sep-10-2026=2***Sep-11-2026=3***Sep-12-2026=7***Sep-14-2026=9***Sep-15-2026=8***Sep-16-2026=3***Sep-17-2026=1***Sep-18-2026=1***Sep-21-2026=1' WHERE job_id'1715505'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2382***Sep-2026=192' WHERE job_id'1715505'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1715505' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715505 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '959146'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)