- Services
-
Grow Demand generation, digital & sales strategy, digital transformation - Digital MarketingGrow your business, activate the right channels, identify what's working
- Web Design & DevelopmentAttract top prospects with an on-brand website optimised for conversions
- Sales Enablement & CRMEnable your sales teams to sell more and forecast accurately
- Digital Branding & VideoUnified messaging, imagery & tone focused on business growth
- Digital TransformationConnect your systems and provide visibility across all your teams
- Customer SupportRetain your customers by giving them easy access to support
-
Grow with HubSpot HubSpot software sales, onboarding, and strategies for growth - HubSpot OnboardingYour initial HubSpot setup and training done right by an experienced partner
- HubSpot SupportGet the most out of your HubSpot investment, no job to big or too small
- HubSpot Sales & CRMImplement sales software, processes and training to supercharge your revenue
- HubSpot MarketingAll your marketing tools and client data in one secure place
- HubSpot Content HubWebsite CMS for a personalised and CRM integrated website experience
- HubSpot ServiceImplement customer service software to delight your customers
- HubSpot IntegrationsConnect your business critical systems and data
-
Migrate to HubSpot Efficient & experienced CRM, data & website migration to HubSpot - WordPressA faster, more secure website CMS with no plugins and advanced user permissions
- SalesforceLower costs, better adoption; or integrate HubSpot Marketing into Salesforce
- Microsoft DynamicsStuck with Dynamics? Why not integrate HubSpot's class leading Marketing engine?
- PipedriveStop hitting bottlenecks in your CRM functionality; migrate to a scalable CRM
- NetsuiteGet better customer support and a CRM the sales team will actually use
- FreshworksFreshdesk is great, but Freshsales is not. HubSpot performs well across all functions
- ZohoDespite the promises, not all CRM systems generate ROI. Move to a revenue-focused CRM
-
- Why MO
- Pricing
- Learn & Connect
- Careers
- Contact us
Job Description
As a Social Media Manager, you will be responsible for creative, planning, executing, and optimising multi-channel social media campaigns. Your creativity, attention to detail, and ability to analyse performance data will be critical in driving measurable growth and engagement.
If you have a passion for building brands online, enjoy crafting compelling content, and thrive in a fast-paced, collaborative environment — this role is for you.
About MO Agency
MO Agency is Africa's most successful and largest HubSpot partner, and the only Elite HubSpot partner in Africa and the Middle East. With offices in Johannesburg and Cape Town, we specialise in HubSpot, CRM, digital marketing, and website development. For over 13 years, we've been helping businesses grow with a combination of smart strategy, creative storytelling, and cutting-edge technology.
At MO Agency, you’ll work alongside a dynamic team of 35+ skilled professionals, each driven by a passion for excellence and innovation. If you’re looking for a company that values growth, collaboration, and continuous learning, you’ve found it.
Your Day-to-Day Responsibilities
- Social Media Strategy: Develop and execute creative and effective social media strategies for MO Agency and its clients.
- Content Creation: Craft compelling social media posts, graphics, videos, and written content that reflect the voice and tone of each brand.
- Campaign Management: Plan, schedule, and oversee the execution of social media campaigns across multiple platforms (LinkedIn, TikTok, Facebook, Instagram, X, and others).
- Community Management: Monitor, engage, and grow online communities for MO Agency and client accounts.
- Analytics & Reporting: Track key performance metrics, analyze data, and provide regular performance reports.
- Trendspotting: Stay ahead of social media trends and algorithm changes, ensuring our strategies remain cutting-edge.
- Collaboration: Work closely with the content, design, and client services teams to ensure a seamless flow of campaign execution.
Benefits
- Hybrid Working Model: Work from our offices in Johannesburg or Cape Town, with flexible work-from-home days.
- Collaborative Culture: Join a close-knit team that supports growth, learning, and collaboration.
- Professional Development: Access to training and certifications that enhance your career growth.
- Creative Freedom: Enjoy the freedom to express your creativity and try new ideas.
- Career Progression: We invest in our people and aim to help them grow their careers with us.
- Heath & Wellness: Bi monthly sessions with psychologist, in office health snacks,
Required Skills & Experience
- Experience: Minimum 3 years experience as a Social Media Manager, Digital Marketer, or related role.
- Strategy & Execution: Demonstrated ability to plan, execute, and optimise social media strategies and campaigns.
- Content Creation: Proven experience in creating high-quality social content (copy, video, images, GIFs, etc.).
- Creativity: Strong ability to craft fresh, engaging, and content that captures attention.
- Analytics Proficiency: Experience reporting on performance trends.
- Platform Knowledge: Deep understanding of social platforms like LinkedIn, Facebook, Instagram, YouTube, and TikTok.
- Organisational Skills: Ability to manage multiple accounts and deadlines simultaneously.
- Communication: Excellent written and verbal communication skills.
Nice to have skills
- Descript or similar video editor
- Adobe Express or Design tools
- HubSpot
Culture
We have great benefits
Free, healthy breakfasts EVERY DAY | Commercial grade NESPRESSO COFFEE made to order | Early finish Fridays EVERY WEEK | Team building every other Friday with GO KARTING, SPA TREATMENTS, RESTAURANTS, Etc... | Employee of the Month awards | Quarterly KPI sessions to help you grow and improve | And lots more.