Experienced VueJS Developer Needed - SEO Rendering & Page Implementation (Vue SPA, GitHub, Render)

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

Project Overview

We’re working with a fitness studio brand (GYMPODS) on improving crawlability and on-page SEO for core commercial pages within an existing VueJS application.

The site is:

  • Built in VueJS (no CMS)
  • Code-managed via GitHub
  • Deployed via Render

This is not a rebuild or migration project.

We are looking for a Vue developer to implement SEO improvements and ensure selected marketing routes are crawlable and indexable without changing the core architecture.

Phase 1 Scope

Pages in Scope

  • Homepage
  • /pricing
  • /putney
  • /dalston
  • /trainers
  • /faqs

What We Need You To Do

1. Improve Crawlability / Rendering

Ensure the above routes:

  • Render meaningful HTML in the initial HTML output
  • Are visible in: 'View Source', and Google Search Console → URL Inspection → Crawled HTML

Preferred approach:

  • Pre-render selected marketing routes at build time (SSG/pre-render)
  • Keep the rest of the Vue application unchanged

We are not looking to migrate to Nuxt or rebuild the application.

2. Implement SEO Page Packs (Provided)

The Marketing Lead will provide implementation-ready page packs including:

  • Final SEO copy
  • H1 / H2 / H3 hierarchy
  • Title tags
  • Meta descriptions
  • Internal linking instructions
  • JSON-LD schema (for /putney and /dalston only)

Your responsibility:

  • Implement copy + structure in the Vue codebase
  • Apply route-level title/meta tags
  • Add JSON-LD schema where specified
  • Ensure no routing or production issues

3. Deploy Safely

  • Work via GitHub PR workflow
  • Coordinate deployment via Render
  • Avoid breaking routing or production stability

Definition of Done

  • Core content visible in: 'View Source', and GSC → URL Inspection → Crawled HTML
  • All routes return HTTP 200
  • Unique title tag + H1 per page
  • JSON-LD validates (where applied)
  • No broken internal links
  • No routing regressions

Technical Environment

  • VueJS (please specify experience with Vue 2 or Vue 3)
  • GitHub
  • Render deployment
  • Likely SPA architecture

Important

We are specifically looking for someone experienced with:

  • Improving crawlability in JavaScript-rendered SPAs
  • Pre-rendering or selective SSG for marketing routes
  • Route-level meta/head management
  • JSON-LD structured data implementation
  • Clean PR workflow

We are not looking for a full architectural migration.

If successful, there will be additional work in Phase 2 (new landing pages and further optimisation).

Apply Now

Apply Now

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like