Digital Marketing Executive

OneDome

Cape Town

On-site

ZAR 279,000 - 334,800

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary 25-30K ZAR per month
Career progression opportunities
Experience with leading CRM platforms

Job summary

OneDome in Cape Town is seeking a Digital Marketing Executive to enhance SEO and website performance. This role involves managing WordPress, optimizing content, and supporting CRM campaigns.

The ideal candidate has at least 3 years of experience in digital marketing and a strong understanding of SEO practices. Join a dynamic team and enjoy opportunities for career progression within a fast-growing fintech organization.

Qualifications

  • Minimum 3 years experience in SEO, digital marketing, and website management.
  • Hands-on WordPress skills including publishing and on-page SEO.
  • Strong proficiency with SEO tools and analytical mindset.

Responsibilities

  • Optimize websites and content for SEO performance.
  • Manage website updates and technical SEO in WordPress.
  • Build and send marketing campaigns via HubSpot and Brevo.
  • Track and report on KPIs using analytics tools.

Skills

SEO
WordPress
CRM
Digital Marketing
Content Optimization

Tools

Google Analytics
HubSpot
Brevo
SEMrush
Ahrefs

Job description

Job Description: Digital Marketing Executive

Location: CBD Cape Town, South Africa (Office-based)
Reports to: Head of Marketing (UK)
Department: Marketing
Type: Full-time

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.

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 elevate 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.
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SEO & Content Marketing Lead (WordPress + CRM)
SEO & Content Marketing Lead (WordPress + CRM)

OneDome • Cape Town

On-site
ZAR 279,000 - 334,800
Competitive salary 25-30K ZAR per month
Career progression opportunities
Experience with leading CRM platforms
Temporary Senior Graphic Designer
Temporary Senior Graphic Designer

OneDome • Cape Town

On-site
ZAR 360,000 - 480,000
SEO/GEO Specialist
SEO/GEO Specialist

OneDome • Cape Town

On-site
ZAR 360,000 - 540,000
Digital Manager (Pet Nutrition)
Digital Manager (Pet Nutrition)

Black Pen Recruitment • Cape Town

Hybrid
ZAR 600,000 - 900,000
Digital Manager (Pet Nutrition)
Digital Manager (Pet Nutrition)

Black Pen Recruitment • Wes-Kaap

On-site
ZAR 900,000 - 1,100,000
Outbound Telesales Agent
Outbound Telesales Agent

OneDome • Cape Town

On-site
ZAR 142,000 - 170,000
Full-time employment
Basic salary: R14,000 per month
Commission-based earning potential
+1
Digital Marketing & Social Media Specialist
Digital Marketing & Social Media Specialist

Flair TM • Gauteng

On-site
ZAR 240,000 - 360,000
Digital Marketing Specialist
Digital Marketing Specialist

Houst Limited. • Cape Town

Hybrid
ZAR 360,000 - 480,000
Hybrid working (Cape Town office)
Birthday day off
23 days holidays + public holidays
+1
Sales & Marketing Manager
Sales & Marketing Manager

supergroup • Cape Town

Hybrid
ZAR 800,000 - 1,100,000
Hybrid working
Flexible hours
Training & development
+3
Digital Marketing & Communications Manager
Digital Marketing & Communications Manager

Placements24 • Cape Town

Hybrid
ZAR 550,000 - 850,000
Performance incentives
Medical aid and retirement fund
Generous annual leave
+2