SEO Specialist (Local & National SEO)
We’re hiring a high-calibre SEO Specialist to join our performance team and take full ownership of organic growth across our client portfolio, including local SEO accounts, national SEO campaigns, and multi-location brands.
This role is perfect for someone who thrives in a structured, data-driven environment, loves solving SEO problems at the root, and wants to be part of a team that values clarity, accountability, and excellence.
What You’ll Do (Your Core Responsibilities)
You will be the primary SEO driver behind our clients’ organic performance. That includes:
Strategy & Planning
- Build and execute SEO strategies tailored to each client’s goals (local + national).
- Conduct in-depth keyword research, clustering, and mapping for service pages, blogs, GMB posts, FAQs, and PR.
- Deliver clear 90-day SEO roadmaps that prioritise high-impact actions.
On-Page SEO
- Optimise website structure, internal linking, metas, H1s, URLs, and content layout.
- Improve existing blog content for performance and search intent.
- Work with our content team to ensure new content is fully SEO-ready.
Local SEO (GBP/GMB)
- Audit and optimize Google Business Profiles for single and multi-location clients.
- Manage GBP posts, categories, attributes, NAP consistency, and UTM tracking.
- Set up and manage BrightLocal, run citation campaigns, and implement local ranking improvements.
Technical SEO
- Perform technical audits (indexing, crawl errors, Core Web Vitals, schema basics).
- Collaborate with our web team on fixes, improvements, and site launches.
- Ensure clean site structure and accessibility across all devices.
Reporting & Communication
- Track, measure, and interpret weekly KPIs.
- Prepare simple, clear monthly reports and record Loom videos showing progress, wins, risks, and next steps.
- Support account managers by proactively highlighting issues before they become problems.
Innovation & Improvement
- Stay ahead of SEO algorithm changes and industry updates.
- Use modern AI tools to speed up research, strategy, clustering, and internal SOP improvements.
- Help standardise and improve our internal SEO processes to keep fulfilment efficient.
What Success Looks Like
You:
- Fully own SEO accounts with confidence and clarity.
- Deliver consistent ranking and local visibility improvements across the majority of your clients.
- Establish clean SEO reporting structures for all accounts.
- Strengthen internal processes, templates, and workflows.
- Become the “go-to” SEO brain the team can rely on for guidance and solutions.
Required Skills & Experience
Must-Have
- 3+ years of hands-on SEO experience (agency preferred).
- Proven experience in:
- Local SEO (GBP/GMB, citations, BrightLocal, local landing pages).
- National SEO (service-based businesses preferred).
- Advanced keyword research + content optimisation skills.
- Experience with:
- Search Atlas, GA4, GSC
- BrightLocal or similar
- WordPress or similar CMS
- Strong communication skills, you can explain SEO to non-technical people easily.
- High level of organisation and ability to manage multiple accounts.
- A proactive, ownership-driven attitude, you find problems and fix them before they escalate.
- Experience managing multi-location SEO
- Familiarity with AI tools for SEO (clustering, auditing, optimisation)
Nice-to-Have
- Understanding of basic HTML/CSS
- Awareness of PPC to understand organic/paid synergy
What We Offer
- Full-time, remote position with schedule flexibility
- Long-term, stable career path with room to grow
- Exceptional team support and strong internal systems
- Clear expectations, no chaos, and a culture built on accountability
- Opportunity to help shape how we deliver SEO across a fast-growing agency
How to Apply
Send us:
- Your resume with details of your previous roles
- A short introduction about your background in SEO
- 2–3 real examples of clients you improved organically
- What was the starting point?
- What actions did you take?
- What results did you achieve?
- A brief overview of the tools you use day-to-day