top of page
Social Media Manager

Parktown, Johannesburg, 2193, South Africa

Job Type

Full Time

Workspace

Hybrid working (3 days in office)

About the Role

tma is looking for a creative, performance-driven Social Media Manager who is comfortable both creating content and managing paid ad spend across Instagram and TikTok.
This is not a “schedule and caption” role.
 We’re looking for someone who understands how to build brands through content, trends, and paid media — and can execute confidently.
We work with leading beauty, luxury, lifestyle, retail, and premium consumer brands, so strong brand instinct and attention to detail are essential.

What You’ll Be Doing
• Manage social media accounts across Instagram & TikTok
• Plan and execute monthly content calendars
• Create and shoot content (Reels, TikToks, Stories, trend-led videos, BTS)
• Write strong, on-brand captions
• Stay ahead of trends, sounds, formats, and platform shifts
• Brief designers and creators where needed
• Manage and optimise Meta Ads & TikTok Ads
• Monitor performance metrics (engagement, reach, saves, CTR, ROAS)
• Assist with influencer collaborations and content amplification
• Provide clear monthly reporting and actionable insights
• Work closely with influencer, PR, and client service teams

Requirements
  • 3–5+ years’ experience in Social Media Management

  • Proven experience creating content for Instagram & TikTok

  • Comfortable appearing on camera when required

  • Strong understanding of Reels, TikTok formats, and short-form storytelling

  • Experience managing Meta Ads Manager

  • Confident managing paid budgets and optimising campaigns

  • Strong understanding of performance metrics (CPC, CPM, CTR, ROAS)

  • Highly organised and able to manage multiple brands

  • Johannesburg-based

  • Valid driver’s licence

  • Preferred

    • Experience working with beauty, luxury, fashion, or lifestyle brands

    • Experience with TikTok Ads Manager

    • Basic video editing skills (CapCut, Premiere Pro, Final Cut, etc.)

    • Agency experience

    • Strong aesthetic eye and understanding of premium brand positioning

About the Company

tma is a young & dynamic team that is submerged in everything that is the internet. we drive brand messages through various strategies employed through events, social media and public relations.

we are passionate about helping brands find their creative voice. specialising in the digital marketing, content creation & influencer worlds. our one-stop marketing agency helps help our clients over perform & thrive in a changing omni-channel world. we leverage unique strengths to build a personalised roadmap to success.

tma creates work that is intelligent, quantifiable, and always based on understanding and insight. from envisaging data to building actionable insight, we focus on turning understanding and insight into activity with an equal focus on data, strategy and creative. we turn data into quantifiable result-driven creative campaigns

What We Offer
• Competitive salary based on experience
• Performance-based incentives
• 23 days annual leave
• Hybrid working days (3 days in office)
• Employee discounts across client brands
• High level of autonomy and ownership within your portfolio
• Creative authority in shaping content direction and performance strategy
• The opportunity to grow with and help scale a fast-growing creative agency
• Clear pathway into senior social or paid media leadership

bottom of page