Full-Stack Automation Developer with SEO

Posted 9 hours ago

Worldwide

Summary

# Full-Stack Automation Developer with Technical SEO Experience We are looking for a **full-stack developer with strong automation and technical SEO experience** to help us build an end-to-end SEO content automation system. The objective is to integrate multiple tools into one streamlined workflow covering: * Website and technical SEO audits * Identification of SEO issues * Competitor and content-gap analysis * Keyword research and mapping * AI-assisted content creation * On-page SEO optimisation * Human review and approval * Content publishing * Keyword ranking and performance tracking ## Key Responsibilities ### 1. Build SEO Automation Workflows Design and implement automated workflows using platforms such as: * n8n * Make * Zapier * APIs and webhooks * Custom backend scripts and applications The system should connect existing SEO, content, analytics, and publishing tools. Where existing tools are insufficient, you should be able to recommend or develop additional solutions. ### 2. Integrate SEO Audit Tools Connect tools that can automatically: * Crawl websites * Identify technical SEO issues * Detect broken links, redirects, duplicate content and indexing problems * Review metadata, headings, canonicals and schema markup * Identify internal-linking opportunities * Compare our website against competitors * Generate prioritised recommendations ### 3. Fix Technical SEO Issues You should have hands-on technical SEO experience and be able to implement fixes after an SEO audit, rather than only generating reports. This may include: * Duplicate title and heading issues * Missing or poorly optimised metadata * Canonical and indexing problems * Internal-linking improvements * Schema implementation * Redirect and broken-link fixes * Sitemap and robots.txt issues * Core Web Vitals and performance improvements * WordPress or custom website SEO fixes ### 4. Develop AI-Assisted Content Workflows Build a workflow that can: 1. Identify target keywords. 2. Analyse top-ranking competitors. 3. Identify missing topics and content gaps. 4. Generate a content brief. 5. Produce an AI-assisted draft. 6. Optimise the draft for on-page SEO. 7. Add internal links, metadata and structured data. 8. Submit the completed content for human review. 9. Publish the content after approval. AI may complete approximately 90% of the process, but the final stage must include a manual human review. The system should not automatically publish content without approval. ### 5. Create a Human Approval Process Build a clear review and approval stage where a team member can check: * Content accuracy * Search intent * Keyword placement * Title and heading structure * Meta title and description * Internal and external links * Images and alt text * Schema markup * Overall readability * Brand tone * On-page SEO quality The content should only be approved for publishing after the human reviewer completes the final checks. ### 6. Build a Performance-Tracking Dashboard Create a dashboard that tracks each published page and its target keyword. The dashboard should ideally display: * Published URL * Target keyword * Publishing date * Current ranking position * Ranking changes over time * Search impressions * Search clicks * Click-through rate * Organic traffic * Conversions or leads * Indexed status * Content performance * Pages that require updating or further optimisation The dashboard may integrate data from platforms such as Google Search Console, Google Analytics, SEO tools and rank-tracking APIs. ## Required Skills * Full-stack web development * Workflow automation using n8n or similar platforms * API and webhook integrations * Technical SEO implementation * SEO audit analysis and issue resolution * Competitor and content-gap analysis * AI and large language model integrations * Database and dashboard development * Google Search Console and Google Analytics integrations * WordPress or other content management system integrations * Experience developing human-in-the-loop approval workflows ## Preferred Experience * Building automated SEO or content systems * Integrating tools such as Ahrefs, Semrush, Screaming Frog, DataForSEO, Google Search Console or similar platforms * Developing AI content-generation workflows * Creating keyword rank-tracking dashboards * Working with WordPress APIs * Implementing programmatic SEO systems * Understanding content quality, search intent and on-page SEO * Experience with JavaScript, TypeScript, Node.js, Python or similar technologies ## Ideal Candidate The ideal candidate is not only a developer who can connect APIs. You should understand how SEO workflows operate, how to interpret an SEO audit, how to implement technical fixes and how to build a reliable automation system with human quality control. You should be comfortable evaluating existing tools, recommending the appropriate technology stack and developing custom components where necessary. ## When Applying Please provide: * Examples of automation systems you have built * Examples of n8n or similar workflows * Your experience with technical SEO * Examples of SEO issues you have personally fixed * Any SEO or content dashboards you have developed * Your recommended technology stack for this project * Your estimated project approach and milestones

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
PHP
C#
n8n
Technical SEO
Nice-to-have skills
CSS
Activity on this job
  • Proposals:50+
  • Last viewed by client:9 hours ago
  • Interviewing:
    0
  • Invites sent:
    4
  • Unanswered invites:
    4
About the client
Member since Jun 7, 2014
  • Singapore
    Singapore5:04 AM
  • $13K total spent
    17 hires, 8 active
  • 19 hours

Explore similar jobs on Upwork

Shopify Website Development for Arc GISHourly‐ Posted 1 month ago
HTML
Web Development
Shopify
Shopify Templates
Create Engaging Ads for SaaS Web AppFixed-price‐ Posted 2 weeks ago
HTML5
JavaScript
Web Design
Graphic Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo