Tiktok Shop Operations Manager

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

TYPE OF WORK

Full Time

WAGE / SALARY

Negotiable

HOURS PER WEEK

40

DATE UPDATED

Jun 4, 2026

JOB OVERVIEW

Faccelove is a fast-growing e-commerce beauty brand serving thousands of customers worldwide every day. Our mission is to help people preserve and enhance their natural beauty through innovative products and meaningful brand experiences.

The Role:

You'll own the architecture, operations, and health of our TikTok Shop presence in the US (and eventually DACH/UK as TikTok Shop rolls out). This is not a content or creative role this is the person who makes sure the store works, stays compliant, ships on time, and scales without breaking. You'll be the operational backbone behind every creator video, live, and affiliate push.

What you'll own:

Setup & Infrastructure:

- Set up and maintain TikTok Shop seller accounts (US first, DACH/UK later)
- Product catalog management: listings, variants, pricing, inventory sync, SEO-optimized PDPs
- Integrate TikTok Shop with our Shopify backend, 3PL, and inventory systems
- Configure shipping templates, return policies, tax settings, and payment flows

Operations & Logistics

- Manage order flow from TikTok Shop ? 3PL ? customer, ensuring SLAs are hit
- Monitor inventory levels and forecast restocks against creator/live campaign spikes
- Coordinate with our logistics partners on fulfillment, returns, and customs (for cross-border)
- Own dispatch times, late shipment rates, and on-time delivery metrics

Store Health & Compliance

- Keep shop health scores in the green: violation monitoring, appeals, policy compliance
- Stay on top of TikTok Shop policy changes (cosmetics category is highly regulated ingredient claims, before/after, FTC, etc.)
- Manage product approvals, category certifications, and any documentation TikTok requires
- Prevent and resolve account suspensions, listing takedowns, and penalty points

Customer Support

- Own TikTok Shop's in-app customer service: response time, CSAT, dispute resolution
- Build SOPs and (eventually) train/manage a CS rep as volume scales
- Handle refunds, returns, and escalations within TikTok's policies

Reporting

- Weekly dashboard: GMV, AOV, conversion, shop health, return rate, CS metrics
- Flag risks early (inventory, compliance, account health) before they hit revenue

Must-haves:

- 2+ years hands-on TikTok Shop operations (US market strongly preferred)
- Has personally set up a TikTok Shop from scratch — not just managed an existing one
- Knows the seller backend cold: Seller Center, Affiliate Center, Creator Marketplace
- Understands usage rights, whitelisting, and Spark Ads from the ecommerce side - Familiar with cosmetics/beauty category restrictions on TikTok Shop (big plus)
- Experience integrating TikTok Shop with Shopify and a 3PL
- Comfortable with shop health management, appeals, and compliance documentation
- Self-directed, structured, comfortable with async work and Slack/ClickUp/Notion

Nice-to-haves:

- TikTok Shop experience in DACH or UK markets
- Background in beauty, skincare, or regulated DTC categories
- Experience running or supporting TikTok LIVE shopping
- Familiarity with Meta Shop and other social commerce platforms

What’s in it for you?

Competitive salary
On-time and reliable payments
Opportunity to work with a fast-growing global e-commerce brand
Long-term growth opportunities

Please fill out this form to apply: ---------- ==

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0517
Total Execution Time  0.0537
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Tiktok-Shop-Operations-Manager-1653117
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0434 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1653117
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 907292
 LIMIT 1 
0.0278   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1653117
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-25',ej.date_added) duration_daysDATEDIFF('2026-06-25',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-06-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1653117' 
0.0022   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1653117 
0.0014   UPDATE employer_jobs SET hit_counts '***May-22-2026=534***May-23-2026=64***May-24-2026=43***May-25-2026=49***May-26-2026=19***May-27-2026=16***May-28-2026=10***May-29-2026=15***May-30-2026=9***May-31-2026=11***Jun-01-2026=7***Jun-02-2026=12***Jun-03-2026=11***Jun-04-2026=447***Jun-05-2026=54***Jun-06-2026=20***Jun-07-2026=13***Jun-08-2026=19***Jun-09-2026=15***Jun-10-2026=8***Jun-11-2026=7***Jun-12-2026=4***Jun-13-2026=2***Jun-15-2026=9***Jun-16-2026=11***Jun-17-2026=2***Jun-18-2026=3***Jun-19-2026=3***Jun-20-2026=1***Jun-25-2026=1' WHERE job_id'1653117'  
0.0012   UPDATE employer_jobs SET monthly_hits '***May-2026=770***Jun-2026=649' WHERE job_id'1653117'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1653117' 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` = 1653117 
0.0055   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907292'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)