mobile-nav

Careers

Social Media Manager

We’re looking for Social Media Managers to plan, publish, and grow content across LinkedIn, Instagram, Facebook, and more. Craft posts that connect strategy, creativity, and client goals.

Job Description

As a Social Media Manager at MO Agency, you’ll take the lead on planning and executing paid social media campaigns across Meta (Facebook & Instagram), LinkedIn, and other platforms. You’ll build audiences, write ad copy, collaborate on visuals, and optimise campaigns for performance.

Alongside paid execution, you’ll also support organic content planning, helping clients maintain an always-on presence and publish meaningful, brand-aligned updates. You’ll work closely with digital strategists, designers, and account managers to connect social content to broader campaign goals—from lead generation and brand awareness to client acquisition.

This is a junior to mid-level role, ideal for someone with hands-on experience in paid social who’s eager to grow in performance marketing and multi-channel campaign work.

Responsibilities & Duties

  • Build and manage paid social media campaigns on Meta (Facebook, Instagram) and LinkedIn
  • Research and define targeting segments, audience testing, and bid strategies
  • Write compelling ad copy and collaborate with designers to create high-performing visuals
  • Set up, QA, and optimise campaigns for reach, engagement, CTR, and conversions
  • Produce monthly performance reports with insights and improvement recommendations
  • Support organic social content planning, copywriting, and scheduling
  • Maintain and update social content calendars in collaboration with clients and strategists
  • Monitor campaign performance in-platform and adjust targeting, creatives, and spend accordingly
  • Track leads and performance using UTMs, HubSpot, and platform reporting tools
  • Stay updated on social ad platform changes, algorithm shifts, and emerging formats


Qualifications & Skills

  • 1–3 years of experience in paid social media marketing (agency or brand side)
  • Proficient in Meta Ads Manager and LinkedIn Campaign Manager
  • Strong writing skills—able to tailor copy for ads and posts across B2B and B2C
  • Basic analytics skills using platform insights, HubSpot, GA4, or Looker Studio
  • Comfortable with performance KPIs: CTR, CPC, CPA, ROAS, engagement rate
  • Familiarity with ad creative briefing and collaboration with design teams
  • Strong time management and multitasking ability across client accounts
  • Bonus: experience with organic social media and scheduling tools (e.g. Buffer, Later, Hootsuite)
  • Bonus: familiarity with HubSpot CRM or UTM tracking and campaign attribution

Why Join MO Agency?

  • Vibrant Culture: Engage in a lively and collaborative environment that fosters creativity and innovation.
  • Competitive Remuneration: Enjoy attractive compensation packages that recognise your expertise and contributions.
  • Growth Opportunities: Participate in exciting projects that offer professional development and career advancement.
  • Comprehensive Benefits: Take advantage of flexible work arrangements, generous leave policies, and extensive health and wellness programs.

If you’re passionate about digital marketing and technology, and looking to make a significant impact within a forward-thinking agency, we’d love to hear from you!

 

Benefits

  • Great Company Culture: Be part of a dynamic and supportive team that values creativity and collaboration
  • Flexible Work Options: Flexible offices and remote days to suit your productivity needs
  • Generous Leave:
    • Year One: 20 leave days / Year Two: 22 leave days / Year Three: 24 leave days
  • Office Locations: Offices in Johannesburg and Cape Town, with remote positions available
  • Equipment Provided: MacBook and 2nd display, ensuring you have the tools you need.
  • Professional development: Mentorship, programmes and budget, HubSpot certifications support
  • Wellness: In-office health snacks
  • Mental Health: Paid access to an organisational psychologist (up to two sessions p/month)
Yellow Lady - 01
Company Culture

A team-first culture

We believe work should be meaningful, challenging, and enjoyable. You’ll find a team that supports each other, learns fast, and celebrates often.

We run regular KPI sessions to help you grow, enjoy monthly team outings (spa days, go-karting, restaurants), and keep the snacks and great coffee flowing—daily.

Sustainable growth with Digital Marketing, HubSpot, CRM and data driven strategies.

elite-horizontal-white

South Africa
JOHANNESBURG

1st Floor, Hyde Gate,
Hyde Park Lane
Hyde Park,
Johannesburg

CAPE TOWN

2nd Floor, Spaces,
1 Bridgeway,
Bridgeways Precinct
Century City,
Cape Town

United Kingdom
LONDON

2nd Floor, Spaces
60 St Martin’s Ln,
Covent Garden,
London