SEOSEO Specialist (Freelance)
The SEO Specialist will be responsible for delivering comprehensive SEO strategies, including technical audits, keyword and competitor analysis, content strategy development, and link-building initiatives. The role requires collaboration across internal and client teams to ensure cohesive and effective digital campaigns.

JNB

Freelancer
Retainer: R25 200 per month
Location: Woodmead, Johannesburg
Working Hours: 6 - 7 hours per day
Working Environment: 4 days in-office
Contract Duration: 3-months (minimum)
Start Date: ASAP
Main Responsibilities:
- Strategic Skills
- Work with Account Directors to provide SEO consultancy across clients
- Ensure timely and strategic project delivery
- Contribute to new business materials and attend pitches as required
- Participate in product development discussions to evolve digital offerings
- Maintain a strong understanding of the digital media landscape
Client Account Management- Provide actionable insights and clear recommendations to clients
- Deliver and present SEO audits, best practice guides, and strategy documentation
- Lead SEO discussions in client meetings, translating technical to non-technical terms
- Liaise with internal and client-side teams to deliver campaigns
- Work collaboratively with cross-functional departments (PPC, social media, development, etc.)
New Business Development- Identify business growth opportunities within current and prospective client
- Develop tailored SEO solutions aligned with budgets and goals
- Build and maintain relationships with decision-makers
- Support new business pitches and proposals
Requirements & Qualifications:
- Maintain strong, up-to-date SEO knowledge
- Minimum of 3–5 years of experience in SEO
- Relevant qualification in Digital Marketing or similar field
- SEO platforms: SEMrush, Lumar, AHREFS
- Google tools: GA4 (certification required), Search Console, Tag Manager
- Proficient in HTML, CSS, PHP (basic knowledge acceptable)
- Microsoft Office suite
- Minimum of 3–5 years of experience in SEO
- Relevant qualification in Digital Marketing or similar field
How can I apply?
Fill out the below form, to apply to join the community and explore the opportunity.