COO Ecommerce Direct Response

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

TYPE OF WORK

Any

SALARY

5000000

HOURS PER WEEK

40

DATE UPDATED

Apr 3, 2026

JOB OVERVIEW

We’re looking for a full-stack COO who can take an e-commerce business from idea to scale: launch the store, run Facebook/Meta ads, and build the operating machine behind profitable growth. You’ve done it before (not just watched it happen) and you know exactly what works in dropshipping—and what doesn’t.

What you’ll do

Store Launch & Ops: End-to-end setup (Shopify or similar), payments, policies, supply chain, SLAs, and KPI governance.

Growth & Ads: Own strategy and hands-on management for Facebook/Meta (plus Google/TikTok a bonus); budget scaling, ROAS/CPA control.

Funnel & CRO: A/B testing for landing, checkout, upsells; drive AOV, LTV, and conversion rate improvements.

Product Operations: Product selection, margin analysis, pricing, demand forecasting, suppliers & logistics.

Analytics & P&L: Build dashboards, instrument tracking (GA/UTM/Server-Side), make decisions from data, own profitability.

Team & Process: Hire and lead a lean team (creatives, media buyers, CS). Create playbooks and rituals for fast execution.

Compliance & Payments: Work with gateways, antifraud, chargebacks, and platform policies.

Requirements

3–7+ years in e-commerce/dropshipping with proven case studies (0?1 and 1?10).

Advanced Facebook/Meta Ads execution (account structure, creative strategy, tracking, scaling). Solid grasp of Google Ads.

Clear judgment on what to avoid in dropshipping (products, timelines, policies) and what to scale.

Strong CRO experience and financial acumen (unit economics, P&L ownership).

Owner mindset: speed, accountability, detail-orientation.

; professional English required. (Other languages are a plus.)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0208
Total Execution Time  0.0227
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,496,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/COO-Ecommerce-Direct-Response-1507341
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0145 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1507341
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 585568
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1507341
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1507341' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1507341 
0.0008   UPDATE employer_jobs SET hit_counts '***Nov-05-2025=79***Nov-06-2025=86***Nov-07-2025=11***Nov-08-2025=16***Nov-09-2025=8***Nov-10-2025=4***Nov-11-2025=5***Nov-12-2025=2***Nov-14-2025=3***Nov-16-2025=28***Nov-17-2025=93***Nov-18-2025=3***Nov-19-2025=4***Nov-21-2025=5***Nov-22-2025=2***Nov-25-2025=1***Nov-26-2025=1***Nov-27-2025=1***Nov-28-2025=1***Nov-30-2025=1***Dec-02-2025=1***Dec-03-2025=1***Dec-04-2025=1***Dec-05-2025=1***Dec-07-2025=2***Dec-09-2025=1***Dec-12-2025=1***Dec-18-2025=1***Dec-20-2025=1***Dec-22-2025=1***Dec-23-2025=1***Dec-25-2025=4***Dec-26-2025=2***Jan-01-2026=1***Jan-05-2026=1***Jan-11-2026=1***Jan-12-2026=1***Jan-15-2026=1***Jan-20-2026=72***Jan-21-2026=4***Jan-22-2026=7***Jan-23-2026=3***Jan-24-2026=2***Jan-25-2026=2***Jan-26-2026=7***Jan-27-2026=8***Jan-28-2026=100***Jan-29-2026=6***Jan-30-2026=4***Jan-31-2026=1***Feb-01-2026=6***Feb-05-2026=2***Feb-06-2026=1***Feb-07-2026=2***Feb-09-2026=1***Feb-10-2026=2***Feb-11-2026=1***Feb-12-2026=2***Feb-13-2026=1***Feb-16-2026=2***Feb-18-2026=1***Feb-19-2026=2***Feb-24-2026=1***Mar-01-2026=1***Mar-03-2026=2***Mar-05-2026=1***Mar-07-2026=1***Mar-10-2026=1***Mar-12-2026=21***Mar-13-2026=34***Mar-14-2026=9***Mar-15-2026=7***Mar-16-2026=9***Mar-17-2026=11***Mar-18-2026=3***Mar-19-2026=3***Mar-20-2026=6***Mar-21-2026=319***Mar-22-2026=19***Mar-23-2026=23***Mar-24-2026=15***Mar-25-2026=15***Mar-26-2026=11***Mar-27-2026=4***Mar-29-2026=5***Mar-30-2026=3***Mar-31-2026=1***Apr-01-2026=4***Apr-02-2026=1***Apr-03-2026=415***Apr-04-2026=32***Apr-05-2026=19***Apr-06-2026=17***Apr-07-2026=12***Apr-08-2026=8***Apr-09-2026=6***Apr-10-2026=3***Apr-11-2026=1***Apr-17-2026=1' WHERE job_id'1507341'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Nov-2025=354***Dec-2025=18***Jan-2026=221***Feb-2026=24***Mar-2026=524***Apr-2026=519' WHERE job_id'1507341'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1507341' 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` = 1507341 
0.0080   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '585568'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)