Junior Web Engineer

2 days ago


Remote, Canada Blacksmith Local SEO Full time

,Job Title

Junior Web Engineer (Wagtail / Sanity / SEO)

Start Date

Location

Canada (Vancouver, BC preferred, but open to candidates in compatible time zones)

About The Role

We are looking for a Junior Web Engineer with hands-on experience in Wagtail and Sanity, and a strong foundation in Python, to help us scale high-performing content experiences. You will work closely with our SEO and content teams to implement schema markup, build new page templates, and identify technical and content opportunities to improve organic performance.

This role is ideal for someone with a developer mindset who also cares deeply about content structure, search visibility, and maintainability.

This is a 3-month project to start with an opportunity for full-time employment post-term.

Key Responsibilities

  • Implement and maintain structured data:
  • Identify schema markup opportunities across existing templates and content types.
  • Implement structured data (e.g., JSON-LD) in Wagtail and Sanity-powered sites following SEO best practices.
  • Test and validate schema using tools such as Google Rich Results Test and Search Console.
  • Work with the Technical SEO Lead to address on-the-fly issues and opportunities
  • Build and enhance templates and content models:
  • Create and update page templates in Wagtail (Django) and Sanity to support new content types and layouts.
  • Design and refine content schemas/structures in Sanity to maximise flexibility, reusability, and SEO visibility.
  • Collaborate with designers and content strategists to translate wireframes and requirements into robust, scalable templates.
  • Migrate legacy content from Contentful to Sanity
  • Technical SEO implementation:
  • Implement on-page technical SEO elements (meta tags, headings, internal linking, canonical tags, open graph, etc.) within templates and components.
  • Support performance optimisation efforts (e.g., Core Web Vitals, image handling, lazy loading, basic bundling/compression best practices).
  • Help ensure clean URL structures, redirects, and sitemaps are correctly configured and maintained.
  • Platform and workflow improvements:
  • Work with the SEO and content teams to make the CMS workflows more efficient (custom fields, blocks, validations, and editor tools).
  • Contribute ideas and prototypes to better surface and repurpose content across pages, sections, and journeys.
  • Document implementation decisions and provide simple how‑to guides for internal stakeholders.

Required Skills & Experience

  • 3-4 years of experience in web development or a similar role.
  • Practical experience with:
  • Wagtail CMS (Django-based) and Sanity CMS.
  • Python (especially within the Django/Wagtail ecosystem).
  • Basic to intermediate understanding of:
  • Technical SEO principles (indexation, metadata, internal linking, structured data).
  • HTML, CSS, and JavaScript fundamentals.
  • Familiarity with Git and modern development workflows.
  • Ability to read and work with existing codebases and follow coding standards.
  • Strong attention to detail, especially around markup, structure, and validation.
  • Good communication skills and comfort collaborating with non-technical stakeholders (SEO, content, design).

Nice-To-Have

  • Experience integrating Sanity with modern front-end frameworks (e.g., , React).
  • Exposure to headless CMS architectures and APIs (REST/GraphQL).
  • Experience with analytics and SEO tools (e.g., Google Search Console, GA4, Screaming Frog, Ahrefs).
  • Experience working on multi-language or multi-location websites.
  • Basic understanding of accessibility standards (e.g., WCAG) and how they impact SEO and templates.

What We Offer

  • Opportunity to work closely with experienced SEO, dev, and content teams on high-impact projects.
  • Room to grow into a mid-level engineer with deeper specialisation in technical SEO and modern CMS platforms.
  • Flexible working hours and a remote-first culture.
  • Access to training, tools, and development resources to level up your skills.
  • Extended Health Benefits after 3 months of employment

How To Apply

Please send your resume, GitHub or portfolio links, and a brief note describing:

  • Your experience with Wagtail and Sanity.
  • A recent project where you worked on schemas, structured data, or SEO-related template development.

Job Type: Fixed term contract

Contract length: 3 months

Pay: $55,000.00-$65,000.00 per year

Benefits:

  • Extended health care

Work Location: Remote



  • Remote, Canada Conceptions Web Archambault Full time

    Description de l'entreprisePetite entreprise spécialisée principalement en conception de site Web et en référencement Web.Description du posteRecherche un(e) Intégratreur Web Junior pour différents mandats et du long terme.Tâches de base au départ.Entrées de données dans WordPress Intégration de contenu dans WordPress Et autres tâches à...


  • Remote, Canada CSC Generation Full time

    CSC Generation is a technology driven holding company that acquires and operates established consumer brands, including One Kings Lane, Backcountry, and Sur La Table. Across 13 brands generating over $1B in annual revenue, we improve how these businesses run by building shared platforms, automation, and data tooling that scale across the portfolio.This role...


  • CA-Remote Consertus Full time

    Job Description:Consertus is seeking a Junior Software EngineerKey ResponsibilitiesDevelop and maintain responsive, intuitive web applications.Design and enhance backend services with Python.Manage and optimize cloud infrastructure.Write clean, modular, and testable code following best practices.Troubleshoot and resolve production issues to ensure system...


  • remote Vancouver, British Columbia, Canada . full-time . October , Zaui Full time

    We are looking for Junior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. About Zaui At Zaui, quality is at the heart of everything we build. We are a small but fun team For over two decades, Zaui's enterprise-level...


  • Remote, Canada Xbow Full time

    About XBOWBuild the future of offensive security with XBOW. Attackers are already using AI to move faster than defenders can react—we're creating the platform that puts security ahead in the arms race. Our AI-powered system autonomously discovers, validates, and even exploits vulnerabilities, giving organizations proof-backed results in hours instead of...


  • US or Canada - Remote Embrace Full time

    About the RoleWe are looking for a senior UI & SDK Web engineer to join our Web Observability team, responsible for both our dashboard UI (React + TypeScript) and our Web RUM SDK built on OpenTelemetry. This is a hybrid role that bridges product development and observability infrastructure - ideal for someone who's as comfortable designing frontend...


  • Remote - Ontario / Hybrid- Toronto, ON, Canada CSC Generation Full time

    CSC Generation is a technology driven holding company that acquires and operates established consumer brands, including One Kings Lane, Backcountry, and Sur La Table. Across 13 brands generating over $1B in annual revenue, we improve how these businesses run by building shared platforms, automation, and data tooling that scale across the portfolio.   This...


  • Remote, Canada RED THREAD INNOVATIONS Full time

    About Red Thread Innovations Red Thread Innovations (RTI) is a digital innovation firm with the sole mission of building meaningful digital products that delight consumers and transform businesses. Our vision is to be the global leader in digital product development, with the largest portfolio of successful products that empower people across the world to...


  • Remote (Canada) UniUni Full time

    About the roleWe are seeking a Junior DevOps Engineer (Night Shift) to join UniUni's growing team. This role will support and maintain production systems overnight (10:00 PM – 6:00 AM PST, with possible adjustments based on business needs). The ideal candidate holds a degree in Computer Science or a related field, has strong knowledge of AWS and Linux, and...


  • Remote, Canada Motive Full time

    Who we are:Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...