613,190open jobs
33,897companies
85,986added this week
Browse all
Salary
$19k – $22k per year
Location
In office (Cape Town)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

Job Description: Digital Marketing Executive

Location: CBD Cape Town, South Africa (Office-based)

Reports to: Head of Marketing (UK)

Department: Marketing

Type: Full-time

Role Overview

This role will focus on SEO, content optimisation, and website performance, with responsibility for managing updates in WordPress and coordinating with the internal IT/development team on technical requirements. You will also support CRM/email campaigns and assist with paid media activity.

The right candidate will have at least 3 years’ hands-on experience in SEO, content optimisation, and website management, with strong WordPress skills and the ability to work closely with technical teams.

Key Responsibilities

  • SEO
    • Conduct keyword research and optimise web pages, blogs, and landing pages.
    • Monitor rankings, site health, crawl errors, and Core Web Vitals.
    • Implement on-page SEO updates directly in WordPress.
    • Work with IT/development on technical SEO (schema, redirects, site speed, indexing).
  • Content Optimisation
    • Collaborate with the content executive to brief, edit, and optimise content for SEO.
    • Refresh older articles and landing pages to improve performance.
  • Website Management (WordPress)
    • Publish and update content in WordPress with correct formatting, metadata, and tagging.
    • Manage plugins, monitor performance issues, and escalate to IT when required.
  • CRM & Marketing Automation
    • Build and send campaigns in HubSpot and Brevo, integrated with Microsoft Dynamics.
    • Manage workflows, lists, and segmentation.
  • Paid Media (Support Role)
    • Assist with Google Ads and Meta campaigns.
    • Optimise landing pages to improve conversion rates.
  • Analytics & Reporting
    • Track organic traffic, rankings, and content engagement.
    • Report on KPIs (traffic, CPL, CTR, conversions) using Google Analytics, HubSpot, and SEO tools.
    • Recommend improvements based on data insights.

Skills & Experience

  • Minimum 3 years’ experience in SEO, digital marketing, and website management.
  • Hands-on WordPress skills (publishing, plugins, on-page SEO).
  • Proficiency with SEO tools (SEMrush, Ahrefs, Screaming Frog, or similar).
  • Strong knowledge of content optimisation for organic visibility and conversions.
  • Familiarity with technical SEO (schema, redirects, site speed, indexing).
  • Experience with HubSpot plus exposure to Brevo/Dynamics.
  • Analytical mindset with ability to build clear reports.
  • Excellent English (written and spoken).

Nice to Have

  • Experience working with IT/development teams on technical site enhancements.
  • Familiarity with Power BI or other advanced reporting dashboards.
  • Industry experience in property, financial services, or fintech.

About OneDome

OneDome is a fast-growing property and fintech group in the UK, bringing together mortgage, protection, conveyancing, and wealth services into a single seamless home-buying and financial journey. With brands including OneDome, CMME, Coreco, Albany Park Finance, and Trussle, we are transforming how people move home and manage their money.

We are building a world-class marketing team to drive growth across B2C and B2B channels, and are now looking for a Digital & SEO Marketing Executive to join our Cape Town office.

What We Offer

  • Competitive salary 25-30K ZAR per month.
  • Office-based position in Cape Town, working closely with our South Africa and UK teams.
  • Ownership of SEO, content optimisation, and WordPress management across multiple brands.
  • Hands-on experience across leading CRM/marketing automation platforms (HubSpot, Dynamics, Brevo).
  • Career progression into SEO Manager, Digital Marketing Manager, or Marketing Ops.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
613,190 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cape Town
$13k – $32k per year (Estimated) • Remote • Joshkar-Ola
PHP
PHP
WordPress
AI/ML
Claude
Qwen
Claude Code
Prompt Engineering
AI Agents
LLM
OpenAI Codex
Marketing
Ahrefs
Screaming Frog
Apply
$86k – $172k per year (Estimated) • Equity 0–0.1% • Remote • Full-Time • 6+ years exp
Marketing
Ahrefs
Screaming Frog
Apply
$60k – $70k per year • Remote • Full-Time • 1+ year exp • PhD
Design
Figma
Canva
Management
Telegram
Marketing
HubSpot
Mailchimp
YouTube
LinkedIn
Instagram
Apply
$60k – $92k per year • Remote • Full-Time • Hong Kong
DevOps
SLI/SLO/SLA
Analytics
Power BI
Management
ClickUp
Marketing
HubSpot
Apply
Account Executive 1 day ago
$24k – $60k per year • Remote • Full-Time • 2+ years exp
Management
Slack
ClickUp
Airtable
Google Workspace
Discord
Marketing
Salesforce
HubSpot
Pipedrive
LinkedIn
Apply
$48k – $126k per year (Estimated) • In office • Full-Time • Cardiff
Apply
UX/UI Designer 9 days ago
$33k – $95k per year (Estimated) • In office • Full-Time • 3+ years exp
Design
Figma
Apply
$26k – $60k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Analytics
Power BI
Microsoft Excel
Management
Xero
Apply
$69k – $146k per year (Estimated) • In office • Full-Time • 5+ years exp • London
Analytics
A/B Testing
Marketing
Google Ads
LinkedIn
Apply
$43k – $105k per year (Estimated) • Remote/Hybrid • Full-Time • Bournemouth
Apply
Managing Editor 2 days ago
$19k – $43k per year (Estimated) • In office • Full-Time • 5+ years exp • Cape Town
Design
Adobe Photoshop
Management
SharePoint
Apply
Content Editor 2 days ago
$22k – $49k per year (Estimated) • In office • Full-Time • 5+ years exp • Cape Town
Apply
Legal Advisor 2 days ago
$15k – $41k per year (Estimated) • In office • Full-Time • 2+ years exp • Cape Town
Apply
SEO Site Manager ZA 2 days ago
$23k – $66k per year (Estimated) • In office • Cape Town
PHP
PHP
WordPress
Analytics
Tableau
Power BI
Metabase
Management
Asana
Trello
Jira
Google Sheets
Marketing
GA4
Semrush
Ahrefs
Screaming Frog
Apply
$37k – $104k per year (Estimated) • In office • 3+ years exp • Master's Degree • Cape Town
Management
Slack
Apply
See all jobs
This is one of many
613,190 more open roles from verified company boards, updated every day.