Role snapshot

  • Title:Junior Marketing Manager
  • Pay: 1 per hour
  • Type: Full-time
  • Mode: Remote
  • Country:South Africa
I’m interested

About the role

As a Junior Marketing Manager, you'll thrive in a fully Remote environment where your skills in digital marketing will shine. This role requires expertise in SEO (both technical and on-page), WordPress, social media content management, and email marketing (specifically using Mailchimp). If you're self-directed and possess strong communication skills, this position is an excellent opportunity to grow your career in a dynamic setting.


What You'll Do

  • Develop and implement effective SEO strategies to enhance organic search visibility and improve website rankings.
  • Manage and optimise content on WordPress to ensure a seamless user experience and alignment with marketing goals.
  • Curate and schedule engaging social media content across various platforms to build brand awareness and community engagement.
  • Execute and analyse email marketing campaigns using Mailchimp, ensuring high open and click-through rates.
  • Collaborate with cross-functional teams to create cohesive marketing strategies that drive traffic and conversions.
  • Monitor and report on key performance indicators (KPIs) to assess the effectiveness of marketing initiatives and make data-driven decisions.
  • Stay updated with the latest trends in digital marketing, SEO, and social media to ensure the company remains competitive.

What You Bring

  • Proficiency in SEO, including technical and on-page optimisation techniques.
  • Experience with WordPress for content management and website updates.
  • Familiarity with social media platforms and best practices for content creation and engagement.
  • Knowledge of email marketing tools, specifically Mailchimp.
  • Strong written and verbal communication skills, with an eye for detail.
  • Ability to work independently and manage multiple projects in a remote setting.
  • Previous agency experience or exposure to multi-client environments is a plus.

Details

  • Work Mode: Remote
  • Salary: Not specified - To be determined during interview
  • Job Type: Full-time

Why freelancers choose Online.jobs

Setup in minutes

Build a compelling profile, add your portfolio, and start applying instantly.

Trusted by teams

Moderation tools and safe messaging keep conversations professional.

Real offers

Live, transparent vacancies — no gimmicks, just real opportunities.

Direct connection

Negotiate terms quickly and move projects forward without friction.

Get started in 3 steps

  1. 1

    Register

    Create your profile with skills, languages, and availability.

  2. 2

    Apply

    Use filters to find jobs that match your strengths.

  3. 3

    Connect

    Chat with employers and secure your next contract.

Fresh remote roles weekly

Ready to work with global clients?

Join Online.jobs today and access remote opportunities from anywhere.