Jobs › Companies › Virtual Staff 365 › SEO Specialist (Digital Marketing)

About this SEO Specialist (Digital Marketing) role at Virtual Staff 365

Virtual Staff 365 · Remote · Philippines

Our client is a full-service digital marketing agency delivering high-performance digital experiences across strategy, creative, performance, CRM, and web. They partner with challenger brands and enterprise organisations to drive scalable business growth.

They are now seeking to hire an SEO Specialist to execute organic search work across a portfolio of client accounts. This role plays a key part in improving organic visibility through technical analysis, on-page optimisation, content support, and performance insights.

Job Responsibilities

Technical SEO & Analysis

  • Conduct technical SEO audits covering discoverability, site speed, structured data, and indexation, documenting issues and recommending fixes
  • Implement approved technical fixes within assigned access and capability, coordinating with web developers where required
  • Research AI search and Generative Engine Optimisation (GEO) developments, monitor client visibility, and recommend practical improvements and tests

Content & On-Page Optimisation

  • Conduct keyword research and mapping, and optimise metadata, internal linking, and approved page content
  • Prepare content briefs, review content, and recommend improvements aligned with search intent, audience needs, and agreed client goals

Reporting & Deliverable Management

  • Produce insight-led SEO reports connecting organic activity with agreed commercial outcomes, recommending priorities and optimisations
  • Manage SEO deliverables, quality checks, and deadlines across multiple client accounts
  • Provide routine client updates and explain results and recommendations with account-manager support

Team Collaboration & Strategy

  • Collaborate with web development, CRO, paid search, content, and data teams to deliver agreed work
  • Share SEO insights, algorithm developments, and best practices with the wider team

Requirements

  • Proven SEO experience, ideally within a digital agency managing multiple client accounts
  • Strong working knowledge of technical SEO, on-page optimisation, and content strategy
  • Practical experience using tools such as Google Search Console, Google Analytics, Ahrefs, Semrush, Screaming Frog, or Profound
  • Ability to translate SEO data into clear written reports and client-facing explanations
  • Strong organisational skills, attention to detail, and collaborative problem-solving capabilities
  • Familiarity with AI search and GEO concepts with the ability to evaluate emerging practices

Nice-to-Have Skills

  • Experience working with Webflow, Shopify, or enterprise CMS platforms
  • Exposure to multi-channel digital agency environments collaborating with paid search, CRO, and web development teams
  • Hands-on experience testing emerging AI search optimisation strategies

Benefits

  • Permanent work-from-home set-up
  • Dayshift (Australian Eastern Standard Time business hours)
  • Full-time job
  • HMO (STAFF only)
  • Annual leave
  • 13-month pay
  • With Government mandated benefits
Ready to apply to Virtual Staff 365?
Apply to Virtual Staff 365

About Virtual Staff 365

VirtualStaff365 is an Australian-based company that seeks out exceptional talent.

All our staff work for our Australian clients in the comfort of their homes, as all our positions are home-based.
This allows us to seek candidates in the Philippines, as working hours are closely aligned with our clients.

We look forward to hearing from you and hope that we can help you find the right position, with the right business

See all jobs at Virtual Staff 365 →

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Virtual Staff 365

See all jobs at Virtual Staff 365 →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free