4,255 Social Media Marketing jobs in South Africa
Social Media Marketing Manager
Posted 15 days ago
Job Viewed
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.
- 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.
Social media marketing manager
Posted today
Job Viewed
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
Social Media Marketing Manager
Posted today
Job Viewed
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
Social Media Marketing Manager
Posted today
Job Viewed
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.
Social Media Marketing Manager
Posted today
Job Viewed
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.
- 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.
- 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.
- 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
Social Media Marketing Manager
Posted today
Job Viewed
Job Description
- 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
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.
Social Media Marketing
Posted today
Job Viewed
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
Be The First To Know
About the latest Social media marketing Jobs in South Africa !
Social Media Marketing Coordinator
Posted today
Job Viewed
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.
- 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.
- Competitive salary and benefits package.
- Opportunity for professional growth and development.
If you are passionate about social media, creativity, and making a significant impact, we want to hear from you!
#J-18808-LjbffrSocial Media Marketing Assistant
Posted today
Job Viewed
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-LjbffrSocial Media Marketing Specialist
Posted 2 days ago
Job Viewed
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.
- 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.
- 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.
- 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