4,255 Social Media Marketing jobs in South Africa

Social Media Marketing Manager

Johannesburg, Gauteng Cardilogix Talent Specialists

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Social Media Marketing Manager required in Johannesburg.

Duties and Responsibilities
  • Create and implement a comprehensive social media strategy aligned with business goals and brand messaging.
  • Develop, curate, and schedule engaging and relevant content, including text, images, and videos, for various social media channels.
  • Monitor, analyse, and report on social media performance using analytics tools (Sprinklr, GA4); adjust strategies as needed.
  • Plan, launch, and manage social media marketing campaigns, including paid promotions, to achieve specific objectives like lead generation or increased brand reach.
  • Track key performance indicators (KPIs), such as reach, engagement, and follower growth, using analytics tools to assess campaign effectiveness.
  • Stay updated on emerging social media trends, algorithm changes, and best practices to inform strategy and content decisions.
  • Produce reports on social media performance, providing insights and recommendations for future strategy optimisation.
  • Understand, implement pixels and tags on sites and making sure tags are working as required.
Requirements & Qualifications
  • Expertise in Social Media Marketing and Social Media Optimisation (SMO).
  • Strong Communication and Digital Marketing skills.
  • Ability to develop and execute effective Content Strategies.
  • In-depth knowledge of social media management and analytics tools (e.g., Hootsuite, Sprout Social, Meta Business Suite).
  • Proven track record of managing successful social media campaigns and projects.
  • Excellent analytical skills to measure and evaluate social media performance.
  • Bachelor’s degree in Marketing or a related field.
  • Experience in the advertising or digital industry.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Social media marketing manager

R144000 - R180000 Y LDG

Posted today

Job Viewed

Tap Again To Close

Job Description

We desperately need a up to date social media marketing manager to handle our demanding company. Details to follow.

Job Types: Full-time, Part-time, Permanent, Temporary, Internship

Pay: R12 000,00 - R15 000,00 per month

Experience:

  • Social media marketing: 3 years (Preferred)

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Social Media Marketing Manager

R90000 - R120000 Y 1840 & Company

Posted today

Job Viewed

Tap Again To Close

Job Description

We are currently seeking
Social Media Marketing Manager
in
South Africa
.

About the Role:

Our client is seeking an experienced and results-driven Social Media Marketing Manager to oversee a multi-platform social presence, including LinkedIn, Facebook, Instagram, X/Twitter, Reddit, YouTube, and TikTok.

This is a hands-on position for a skilled marketer who can manage, grow, and engage audiences while producing high-quality content that drives brand awareness, engagement, and qualified leads.

The successful candidate will excel at both organic growth and paid campaign strategies, with advanced skills in video creation and community

engagement.

Key Responsibilities:

  • Develop and execute a unified social media strategy to grow visibility, engagement, and lead generation

  • Plan, create, and publish high-quality posts tailored to each platform

  • Produce compelling videos for YouTube, TikTok, and Instagram Reels using manual editing tools (Premiere Pro, Final Cut, DaVinci Resolve) and AI-assisted tools (Descript, Runway, Veo 3, Opus Clip, etc.)

  • Participate in relevant Reddit communities to build credibility and secure brand mentions in a natural, value-adding way

  • Promote job openings provided by the recruiting team to attract qualified candidates

  • Respond to comments, messages, and engage in industry-related conversations

  • Create and manage organic and paid campaigns that generate leads and conversions

  • Track performance metrics, prepare regular reports, and optimize strategies

  • Stay current on platform updates, algorithm changes, and emerging content trends

Qualifications:

  • 3–5+ years managing and growing social media accounts for a brand or agency

  • Strong portfolio with measurable growth in followers, engagement, and leads

  • Expertise in creating and editing video content for multiple formats

  • Proven success using Reddit for brand growth and community engagement

  • Proficiency with social media management and analytics tools

  • Strong copywriting skills and ability to adapt messaging per platform
  • Experience running and optimizing paid social campaigns alongside organic growth

Preferred Skills:

  • Basic graphic design skills (Canva, Adobe Creative Suite)
  • Knowledge of B2B marketing in professional services
  • Familiarity with AI tools for content creation and video editing, including Veo 3

What's Offered:

  • Competitive salary
  • Creative freedom to own the company's social media strategy
  • Remote work flexibility
  • Opportunity to make a measurable impact on brand growth

About 1840 & Company

1840 & Company is a global leader in Business Process Outsourcing (BPO) and remote talent solutions, dedicated to propelling businesses forward through our comprehensive suite of services. We specialize in connecting companies with world-class freelance professionals and delivering top-tier outsourcing services, across over 150 countries worldwide.

Our mission is to empower growth for forward-thinking businesses, seamlessly bridging any skill or resource gaps with our expertly vetted talent pool. We firmly believe in fostering an environment where exceptional individuals can achieve an optimal work-life balance, working remotely from any location, while maximizing their professional growth and earning potential.

We are headquartered in Overland Park, KS, USA with service delivery facilities in the Philippines, India, Ukraine, South Africa and Argentina. We invite you to explore the opportunities we offer and consider joining our exclusive network of global freelance talent. Visit  to learn more about us. To explore a wealth of career opportunities and find a role that suits your unique skills and aspirations, please visit our dedicated jobs portal

This advertiser has chosen not to accept applicants from your region.

Social Media Marketing Manager

R180000 - R540000 Y the marketing agency

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

tma is a young and dynamic marketing agency deeply immersed in the internet. We drive brand messages through various strategies, including events, social media, and public relations. Our vision is to be the leading provider of valuable interactions between brands and the African market.

Role Description

This is a full-time hybridrole for a
Social Media Marketing Manager / Graphic Designer
, located in Johannesburg. This full-time hybrid role is perfect for someone who lives and breathes digital, loves storytelling through visual design, and thrives in a fast-paced team.

Qualifications

  • Proficiency in Social Media Marketing and Social Media Optimization (SMO)
  • Exceptional Communication skills
  • Experience in developing and implementing Content Strategies
  • Strong Digital Marketing skills
  • Excellent organizational and time management skills
  • Ability to work collaboratively in a team environment
  • Bachelor's degree in Marketing, Communications, or a related field
  • Previous experience in a marketing or digital agency is a plus

What You'll Do

  • Develop and execute impactful social media strategies.
  • Manage accounts, create content, and optimise performance.
  • Design engaging visuals for social platforms & campaigns.
  • Collaborate with creative + marketing teams to align strategies.
  • Keep brand identity consistent across all touchpoints.
  • Monthly reporting on executed social media activity

What We're Looking For

  • A passion for design and creativity.
  • Solid understanding of social media platforms.
  • Content creation skills (image, video, or motion graphics a plus).
  • Ability to work from our Johannesburg offices and collaborate with the team.

What We Offer

  • Competitive salary.
  • Massive networking opportunities.
  • Travel and exposure to exciting projects.
  • Numerous perks as part of a well-established agency.
This advertiser has chosen not to accept applicants from your region.

Social Media Marketing Manager

R90000 - R120000 Y 1840&Company

Posted today

Job Viewed

Tap Again To Close

Job Description

We are currently seeking Social Media Marketing Manager in South Africa.

About the Role:

Our client is seeking an experienced and results-driven Social Media Marketing Manager to oversee a multi-platform social presence, including LinkedIn, Facebook, Instagram, X/Twitter, Reddit, YouTube, and TikTok.

This is a hands-on position for a skilled marketer who can manage, grow, and engage audiences while producing high-quality content that drives brand awareness, engagement, and qualified leads.

The successful candidate will excel at both organic growth and paid campaign strategies, with advanced skills in video creation and community

engagement.

Key Responsibilities:
  • Develop and execute a unified social media strategy to grow visibility, engagement, and lead generation.

  • Plan, create, and publish high-quality posts tailored to each platform.

  • Produce compelling videos for YouTube, TikTok, and Instagram Reels using manual editing tools (Premiere Pro, Final Cut, DaVinci Resolve) and AI-assisted tools (Descript, Runway, Veo 3, Opus Clip, etc.).
  • Participate in relevant Reddit communities to build credibility and secure brand mentions in a natural, value-adding way.
  • Promote job openings provided by the recruiting team to attract qualified candidates.
  • Respond to comments, messages, and engage in industry-related conversations.
  • Create and manage organic and paid campaigns that generate leads and conversions.
  • Track performance metrics, prepare regular reports, and optimize strategies.
  • Stay current on platform updates, algorithm changes, and emerging content trends.
Qualifications:
  • 3–5+ years managing and growing social media accounts for a brand or agency.
  • Strong portfolio with measurable growth in followers, engagement, and leads.

  • Expertise in creating and editing video content for multiple formats.

  • Proven success using Reddit for brand growth and community engagement.

  • Proficiency with social media management and analytics tools.

  • Strong copywriting skills and ability to adapt messaging per platform.
  • Experience running and optimizing paid social campaigns alongside organic growth.
Preferred Skills:
  • Basic graphic design skills (Canva, Adobe Creative Suite).
  • Knowledge of B2B marketing in professional services.
  • Familiarity with AI tools for content creation and video editing, including Veo 3.
What's Offered:
  • Competitive salary.
  • Creative freedom to own the company's social media strategy.
  • Remote work flexibility.
  • Opportunity to make a measurable impact on brand growth.

About 1840 & Company

1840 & Company is a global leader in Business Process Outsourcing (BPO) and remote talent solutions, dedicated to propelling businesses forward through our comprehensive suite of services. We specialize in connecting companies with world-class freelance professionals and delivering top-tier outsourcing services, across over 150 countries worldwide.

Our mission is to empower growth for forward-thinking businesses, seamlessly bridging any skill or resource gaps with our expertly vetted talent pool. We firmly believe in fostering an environment where exceptional individuals can achieve an optimal work-life balance, working remotely from any location, while maximizing their professional growth and earning potential.

We are headquartered in Overland Park, KS, USA with service delivery facilities in the Philippines, India, Ukraine, South Africa and Argentina. We invite you to explore the opportunities we offer and consider joining our exclusive network of global freelance talent. Visit to learn more about us. To explore a wealth of career opportunities and find a role that suits your unique skills and aspirations, please visit our dedicated jobs portal at #LI-NS1

This advertiser has chosen not to accept applicants from your region.

Social Media Marketing Manager

R900000 - R1200000 Y Cardilogix Talent Specialists

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview
  • Application Deadline: 15 October 2025
  • Job Location: Johannesburg, Gauteng
  • Job Title: Social Media Marketing Manager
  • Education Level: Diploma
  • Job Level: Senior
  • Minimum Experience: 5- 7 Years
Social Media Marketing Manager required in Johannesburg.

Duties and Responsibilities:

  • Create and implement a comprehensive social media strategy aligned with business goals and brand messaging.
  • Develop, curate, and schedule engaging and relevant content, including text, images, and videos, for various social media channels.
  • Monitor, analyse, and report on social media performance using analytics tools (Sprinklr, GA4); adjust strategies as needed.
  • Plan, launch, and manage social media marketing campaigns, including paid promotions, to achieve specific objectives like lead generation or increased brand reach.
  • Track key performance indicators (KPIs), such as reach, engagement, and follower growth, using analytics tools to assess campaign effectiveness.
  • Stay updated on emerging social media trends, algorithm changes, and best practices to inform strategy and content decisions.
  • Produce reports on social media performance, providing insights and recommendations for future strategy optimisation.
  • Understand, implement pixels and tags on sites and making sure tags are working as required.

Requirements & Qualifications:

  • Expertise in Social Media Marketing and Social Media Optimisation (SMO).
  • Strong Communication and Digital Marketing skills.
  • Ability to develop and execute effective Content Strategies.
  • In-depth knowledge of social media management and analytics tools (e.g., Hootsuite, Sprout Social, Meta Business Suite).
  • Proven track record of managing successful social media campaigns and projects.
  • Excellent analytical skills to measure and evaluate social media performance.
  • Bachelor's degree in Marketing or a related field.
  • Experience in the advertising or digital industry.
This advertiser has chosen not to accept applicants from your region.

Social Media Marketing

Centurion, Gauteng R400000 - R600000 Y Global design and print

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a highly creative and results-driven Social Media Marketing Specialist with a strong background in graphic design, content creation, and video production to join our team. The ideal candidate will be responsible for developing, managing, and growing our online presence while delivering visually appealing and engaging content.

Key Responsibilities:

  • Develop and execute social media strategies across multiple platforms (Facebook, Instagram, TikTok, LinkedIn, etc.).
  • Create and manage high-quality visual content including graphics, videos, reels, and animations.
  • Plan, shoot, and edit engaging video content for marketing campaigns, social media, and promotions.
  • Design graphics, posters, flyers, and other digital assets to support brand campaigns.
  • Monitor, analyze, and report on social media performance, providing insights and recommendations.
  • Stay up-to-date with the latest social media trends, tools, and best practices.
  • Manage paid advertising campaigns (Facebook Ads, Instagram Ads, Google Ads).
  • Collaborate with internal teams to ensure content aligns with overall marketing and branding strategies.
  • Engage with followers, respond to comments/messages, and build strong online community engagement.
  • Ensure brand consistency in all digital content and campaigns.

Requirements:

  • Proven experience as a Social Media Specialist / Digital Marketer.
  • Strong skills in graphic design tools (Adobe Photoshop, Illustrator, Canva, or similar).
  • Hands-on experience in video shooting, editing, and production (Premiere Pro, Final Cut Pro, CapCut, or similar).
  • Solid understanding of social media platforms, algorithms, and trends.
  • Knowledge of digital advertising and campaign management.
  • Excellent copywriting and communication skills.
  • Ability to work independently, manage deadlines, and multitask.
  • A creative mindset with attention to detail and brand storytelling.

Job Types: Full-time, Permanent

Work Location: In person

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Social media marketing Jobs in South Africa !

Social Media Marketing Coordinator

Johannesburg, Gauteng Hedz Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

Our client is a dynamic team organisation seeking a creative and driven Social Media Coordinator to play a key role in elevating their brand presence across various social platforms. Position is based between Roodepoort and Fourways.

Responsibilities
  • Content creation: Develop engaging and visually appealing content for various social media platforms using Canva.
  • Craft compelling captions and stories that resonate with the target audience.
  • Strategy implementation: Execute the social media strategy to increase brand awareness and drive engagement.
  • Manage social media posts and ensure posts are actioned on specific dates and times.
  • Monitor industry trends and incorporate innovative ideas into the social media approach.
  • Community engagement: Foster a positive online community by responding to comments, messages, and mentions. Collaborate with the audience to create user-generated content and interactive campaigns.
  • Analytics and reporting: Track and analyze social media performance using analytics tools. Provide regular reports on key metrics and insights, adjusting strategies accordingly.
  • Collaboration: Work closely with the management team to align social media efforts with overall marketing goals. Collaborate with influencers, partners, and customers to enhance brand visibility.
Min requirements and qualifications
  • Minimum 3 years of proven experience as a Social Media Coordinator or similar role.
  • In-depth knowledge of popular social media platforms, trends, and best practices.
  • Pro-active approach is essential.
  • Excellent written and verbal communication skills.
  • Creative mindset with a keen eye for design and aesthetics.
  • Familiarity with social media analytics tools.
  • Degree in Marketing, Communications, or a related field is a plus but not a requirement.
What We Offer
  • Competitive salary and benefits package.
  • Opportunity for professional growth and development.
How to Apply

If you are passionate about social media, creativity, and making a significant impact, we want to hear from you!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Social Media Marketing Assistant

Johannesburg, Gauteng Hedz recruitment solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client a well established dealer is looking for a highly organized and proactive Marketing Assistant / Coordinator to support the marketing team. This is a fantastic opportunity to work with a dynamic sales-driven team! Client is based in Roodepoort / Fourways.

Salary R20 000 - R30 000 per month

What You Bring :

  • Experience as a Marketing Assistant or Coordinator
  • Solid grasp of marketing strategies & content creation
  • Proficiency in WordPress, WooCommerce, Meta Ad Manager, Google Ads
  • Strong communication & organizational skills
  • Microsoft Office + marketing tool knowledge (e.g. CRM, scheduling tools)
  • Self-motivated, detail-oriented, and ready to hit the ground running

Your Role Includes :

  • Supporting the execution of marketing strategies and campaigns
  • Assisting sales with in-person content creation (e.g. vehicle & stock photos)
  • Managing online sales platforms & ensuring smooth back-end operations
  • Developing newsletters, flyers, and other marketing material
  • Conducting market research and competitor analysis
  • Engaging with customers online and offline
  • Handling admin, scheduling, and marketing docs
  • Keeping up with the latest marketing tools and trends

We Offer :

  • A vibrant, supportive team
  • An exciting industry with strong growth
  • Opportunity to showcase your marketing skills
  • A chance to blend digital work with hands-on, on-the-ground involvement

Be part of something great support a fast-paced marketing team and gain valuable experience

Create a job alert for this search #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Social Media Marketing Specialist

Pretoria, Gauteng PTP Building Services

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Rustic-Eco is a growing carpentry & joinery business and eco-friendly furniture brand. We’re looking for a creative and motivated Social Media Specialist to join our team. If you love social media, have a knack for engaging content, and can keep things organised behind the scenes, this role is for you!

Location: Pretoria, South Africa

Type: Full-time, On-site

What you’ll do
  • Spend around 75% of your time managing our social media (content creation, scheduling, engagement, reporting).
  • Create content (basic graphics, short videos, captions, and stories) aligned with the brand identity.
  • Monitor, engage, and respond to audience interactions, queries, and comments in a timely and professional manner.
  • Incorporate our website, social media pages and company documents with the links of the pages and website.
  • Do site visits for content creation and to learn the brand and industry.
  • Develop, plan, and schedule engaging content across Rustic-Eco’s social media platforms (Facebook, Instagram, LinkedIn, TikTok, etc.).
  • Assist with ad campaigns and social media growth strategies.
  • Track and report on social media performance metrics (reach, engagement, conversions).
  • Stay updated on industry and social media trends to ensure Rustic-Eco’s presence remains fresh and competitive.
  • Provide 25% admin support — including basic office tasks, customer enquiries, scheduling, and supplier communication.
What we’re looking for
  • 1–3 years’ experience in social media marketing, content creation, or digital communication.
  • Experience with admin or office support tasks preferred.
  • Good knowledge of platforms like Facebook, Instagram, LinkedIn, and TikTok.
  • Familiarity with Meta Business Suite.
  • Great design skills (Photoshop, Adobe Express etc.).
  • Organised, creative, and able to juggle multiple tasks.
  • Strong computer literacy (MS Office / Monday. Com).
  • A team player with strong communication skills.
Key skills
  • Creative mindset with a passion for social media.
  • Strong written and verbal communication skills.
  • Attention to detail and organizational ability.
  • Ability to balance multiple priorities (marketing + admin).
  • Team player with a proactive, can-do attitude.
  • Time management and ability to work independently.
What we offer
  • Competitive salary - Negotiable (aligned to Junior/Mid-Level market range).
  • 15 days leave per year and a bonus day for leave on your birthday.
  • A chance to grow your career in both marketing and admin.
  • A supportive and creative workplace where your ideas matter.

If you’re ready to grow with us and make an impact, we’d love to hear from you!

Apply now by sending your CV and portfolio to

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Social Media Marketing Jobs