Email & SMS Marketing Manager (40h/week) to handle various tasks and daily support. Long-term remote role. **Apply now to join our team!" />

Full-Time Email & SMS Marketing Manager (40h/week)

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Apr 18, 2026

JOB OVERVIEW

?? Only apply if you have hands-on experience managing email and SMS campaigns for e-commerce brands. We’re looking for someone who understands how to drive revenue through retention marketing, flows, and campaign optimization using Klaviyo and OneText.

Please apply here (required): ----------

At Skinnify, we’re reinventing fitness by integrating resistance into everyday clothing. In just two years, we’ve grown from 0 to 120,000+ customers – and we’re just getting started.

Here's a video about our company and what it's like to work on our team: ----------

Now, we’re looking for a full-time Email & SMS Marketing Manager (40 hours/week) to own and scale our retention marketing - someone who can turn subscribers into loyal customers and maximize lifetime value.

???? Your Responsibilities
? Plan, build, and execute high-converting email campaigns using Klaviyo
? Manage and optimize SMS campaigns using OneText to drive engagement and revenue
? Create and improve automated flows (welcome series, abandoned cart, post-purchase, winback, etc.)
? Segment audiences and personalize messaging to increase conversions and retention
? Collaborate with designers and copywriters to produce compelling, on-brand campaigns
? Analyze campaign performance (open rates, CTR, revenue per send) and continuously optimize
? A/B test subject lines, creatives, offers, and send times to improve results
? Ensure compliance with email/SMS regulations and best practices
? Stay updated with trends in retention marketing and apply new strategies

???? What We’re Looking For
?? Performance-Driven Marketer – You know how to turn email & SMS into major revenue channels
?? Klaviyo Expertise – You’ve built and optimized flows and campaigns that convert
?? SMS Marketing Experience – Hands-on experience with OneText or similar platforms
?? DTC E-commerce Background – You understand customer lifecycle and retention strategies
?? Data-Driven Mindset – You make decisions based on metrics, not guesswork
?? Strong Copy & Strategy Sense – You know how to create messaging that sells
?? Organized & Reliable – You can manage multiple campaigns and deadlines consistently

???? Mandatory Requirement
Candidates must be able to manage multiple weekly campaigns and maintain/optimize core flows that generate consistent revenue

???? Why Join Skinnify?
???? Work on Your Terms – Full flexibility. Work whenever and wherever you want, as long as you deliver results
???? Join a Hyper-Growth Brand – From 0 to 120,000+ customers in 2 years
???? Make a Real Impact – Your campaigns will directly drive revenue and retention
???? Take Ownership – You’ll fully own email & SMS strategy and execution
???? Learn & Grow Fast – Work with a high-performing, fast-paced team

???????? The Skinnify Story
Skinnify started when our founder Christian realized most women wanted to get in shape but lacked the time or motivation for regular workouts. After training with resistance bands, he had an idea: what if resistance bands were built into leggings?
The result? Resistance Band Leggings - leggings that make every step a workout. Since then, we’ve launched sleeves, shoes, and more. Our mission is simple: make fitness effortless by turning movement into exercise.

???? Skinnify’s Core Values
???? Innovation – We design groundbreaking clothing with built-in resistance
???? Effectiveness – Help people burn more calories & get fitter with every step
???? Accessibility – Make fitness accessible to everyone - even the busiest
???? Fun – Make exercise feel effortless and enjoyable
? Quality – Build durable, high-quality, reliable products

???? Ready to drive growth through retention marketing? Apply now and let’s build something powerful.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0032
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0183
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Time-Email-SMS-Marketing-Manager-40hweek-1626650
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626650
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 840143
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626650
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626650' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626650 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-18-2026=898***Apr-19-2026=2' WHERE job_id'1626650'  
0.0015   UPDATE employer_jobs SET monthly_hits '***Apr-2026=899' WHERE job_id'1626650'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626650' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626650 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '840143'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)