Back to Jobs

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

Remote, USA Full-time Posted 2025-11-24
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 tot his job Apply To this Job

Similar Jobs