Digital Marketing Assistant

IF.

Wes-Kaap

Hybrid

ZAR 201,000 - 312,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IF. in Cape Town is seeking a passionate Social Media Coordinator to join our Digital Performance team. This is a remote role with regular in-person days, working alongside our UK team in Altrincham.

You'll manage TikTok Shops and social channels, schedule content, engage communities, analyse performance, and report insights to the Digital Lead. This is an engine room role supporting ideas and results. Experience with social platforms and AI-assisted copy is preferred.

Qualifications

  • 1 to 2 years' experience in social media or digital marketing.
  • Hands-on experience scheduling content and managing communities on TikTok and Instagram.
  • TikTok Shop and affiliate management experience is a big plus, but we'll train the right person.
  • Comfortable with numbers: you'll pull data from ad and analytics platforms and spot when something doesn't add up.
  • Confident using AI tools for copy and admin, and keen to find smarter ways of working.
  • A natural, friendly writing style that works for UK audiences.
  • Highly organised, reliable with deadlines, and happy to ask questions early.

Responsibilities

  • Manage client TikTok Shops day to day: product listings, promotions, and SEO updates.
  • Find, recruit and manage affiliates through the TikTok Shop affiliate marketplace, from outreach and selection to briefs, performance tracking and nurturing.
  • Schedule and publish approved content across TikTok, Instagram and other client channels at the right times.
  • Write post copy and captions using AI tools and the creator's notes on each piece, weaving in keywords for search and discovery.
  • Build each client's monthly content calendar from the agreed strategy, showing content pillars, balance and posting dates on one page.
  • Reply to comments and messages on client channels in the brand's voice, keeping conversations positive.
  • Pull performance data from TikTok, Meta and Google etc each month into our reporting decks, using automated tools where possible.
  • Check every number for accuracy before handing it to the Digital Lead for analysis.
  • Log your time accurately against the right client and task, and keep client assets organised in our shared systems.

Job description

Key responsibilities

What's this role?

This is a remote role in our Digital Performance team at IF., working from Cape Town alongside our UK team in Altrincham.

You'll keep our clients' social channels and TikTok Shops running smoothly. That means scheduling content, looking after communities, managing shops and affiliates, and pulling the numbers that show how everything is performing. You'll be working on brands people actually know, including Kärcher, Faith in Nature, Freshpet and YHA.

You'll work day to day with our Digital Lead, who sets the strategy and turns the data into recommendations, and with our content creators, who make the videos you'll publish. This isn't a client-facing role to start with. It's the engine room that lets the rest of the team spend their time on ideas and results.

You'll sit in a dedicated IF. team within our group's Cape Town office, so you'll have colleagues around you as well as us.

Key responsibilities
TikTok Shop and affiliates
  • Manage client TikTok Shops day to day: product listings, signing up to promotions and campaigns, and the periodic SEO updates each shop needs.
  • Find, recruit and manage affiliates through the TikTok Shop affiliate marketplace, from outreach and selection to briefs, performance tracking and nurturing.
Social scheduling and copy
  • Schedule and publish approved content across TikTok, Instagram and other client channels at the right times.
  • Write post copy and captions using AI tools and the creator's notes on each piece, weaving in keywords for search and discovery.
  • Build each client's monthly content calendar from the agreed strategy, showing content pillars, their balance and posting dates on one page.
Community management
  • Reply to comments and messages on client channels in the brand's voice, keeping conversations positive and flagging anything sensitive to the team.
Reporting
  • Pull performance data from TikTok, Meta and Google etc each month into our reporting decks, using automated tools where possible.
  • Check every number for accuracy before handing it to the Digital Lead for analysis.
Admin
  • Log your time accurately against the right client and task, and keep client assets organised in our shared systems.
What success looks like

After your first three months, you'll be:

  • Scheduling all approved content on time, with no missed posts.
  • Responding to community comments and messages within one working day.
  • Delivering monthly reporting data that's accurate and ready for analysis by the agreed date.
  • Keeping client TikTok Shops in good health, with promotions joined and listings up to date.
  • Growing each client's affiliate base month on month.
  • Logging at least 90% of your time accurately against clients and tasks.
Who we're ideally looking for
  • 1 to 2 years' experience in social media or digital marketing, ideally in an agency.
  • Hands-on experience scheduling content and managing communities on TikTok and Instagram.
  • TikTok Shop and affiliate management experience is a big plus, but we'll train the right person.
  • Comfortable with numbers: you'll pull data from ad and analytics platforms and spot when something doesn't add up.
  • Confident using AI tools for copy and admin, and keen to find smarter ways of working.
  • A natural, friendly writing style that works for UK audiences.
  • Highly organised, reliable with deadlines, and happy to ask questions early.
The details
  • Location: Cape Town, remote, with regular in-person team days at our Cape Town workspace.
  • Hours: 40 hours a week, Monday to Friday, with working hours overlapping UK office hours.
  • Reports to: IF. Digital Lead, with day-to-day support from our Cape Town team.
  • Salary: competitive, paid monthly in ZAR.
  • Development: training on TikTok Shop, AI tools and agency systems, plus regular contact time with the UK team.
So who are IF.?

An agency based in Altrincham with 20 years' experience creating and building brands that belong. We bring strategy, creativity, content and commerce together to build brands people choose to spend time with, believe in and come back to. We're an official TikTok Shop Partner, and we believe brand and performance should work together, not sit in different rooms.

We work with brands like Faith in Nature, YHA, Knowsley Safari, Marston's, Freshpet, Kärcher and AB InBev. Some for over a decade. If that sounds like your kind of place, we'd like to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Paid Social Executive
Junior Paid Social Executive

Scaled • South Africa

Remote
ZAR 180,000 - 300,000
Social Media & Content Manager
Social Media & Content Manager

Pro-Match Recruitment • Gqeberha

On-site
ZAR 420,000 - 600,000
Remote Social Growth Assistant — TikTok Shops & Analytics
Remote Social Growth Assistant — TikTok Shops & Analytics

IF. • Wes-Kaap

Hybrid
ZAR 201,000 - 312,000
Social Media Specialist
Social Media Specialist

Staff Solutions • Oos-Kaap

On-site
ZAR 300,000 - 540,000
Social Media & Content Manager
Social Media & Content Manager

JVR Software • Gqeberha

On-site
ZAR 320,000 - 520,000
Junior Media Buyer (Pet Nutrition)
Junior Media Buyer (Pet Nutrition)

Black Pen Recruitment • Cape Town

On-site
ZAR 180,000 - 300,000
Affiliate Executive (Cape Town)
Affiliate Executive (Cape Town)

Somerce • Cape Town

Hybrid
ZAR 443,026 - 620,237
Work from anywhere policy
Opportunity for growth
Social Media Account Creation Specialist
Social Media Account Creation Specialist

VirtuHire • South Africa

Remote
ZAR 260,000 - 480,000
Influencer Marketing & E-commerce Specialist- Remote (South Africa)
Influencer Marketing & E-commerce Specialist- Remote (South Africa)

hotsourced • South Africa

Remote
ZAR 308,000 - 352,000
Fully remote opportunity
International collaboration
Growth opportunities
Remote Social Media Account Launch & Growth Specialist
Remote Social Media Account Launch & Growth Specialist

VirtuHire • South Africa

Remote
ZAR 260,000 - 480,000