×
Register Here to Apply for Jobs or Post Jobs. X

Web & SEO Marketing Officer

Job in Mississauga, Ontario, Canada
Listing for: Human Appeal
Full Time, Contract position
Listed on 2026-01-28
Job specializations:
  • IT/Tech
    SEO, Digital Marketing, Web Developer, Social Media Marketing
Salary/Wage Range or Industry Benchmark: 51850 - 61000 CAD Yearly CAD 51850.00 61000.00 YEAR
Job Description & How to Apply Below

Web & SEO Marketing Officer

Here at Human Appeal we have an exciting opportunity for a Web & SEO Marketing Officer to join our team.You will join us on a full-time basis as part of an initial 1-year fixed term contract with a view to progressing into a permanent role. In return, you will receive a competitive salary in the range of $51,850-$61,000 and benefits. This role will require 4 days in office and 1 day remote.

Human Appeal is a faith-based charity that aims to abolish poverty by providing humanitarian aid, sustainable development programs and championing advocacy for our beneficiaries worldwide.

The Web & SEO Marketing Officer supports the day-to-day management and optimization of Human Appeal Canada’s digital platforms. This role focuses on maintaining and updating the website, supporting SEO execution, creating and optimizing landing pages, and improving the overall donor journey.

Working in a growing charity environment, this role is ideal for someone with 2–3 years of experience who is hands-on, detail-oriented, and comfortable working across multiple digital tasks. The role requires balancing ongoing website updates with campaign support, while contributing to long-term digital growth and fundraising performance.

Please be advised that AI will not be used in the process of sourcing candidates.

Key Responsibilities

Website Management & Updates

  • Manage regular website updates using the CMS (Umbraco, Word Press, or similar).
  • Update campaign pages, appeal sections, banners, donation forms, and navigation.
  • Ensure website content is accurate, up to date, mobile-friendly, and aligned with live campaigns.
  • Support uploading and publishing of content and creative assets in coordination with internal teams.
  • Identify basic website issues and escalate technical problems when required.
  • SEO Execution & Support

  • Support SEO as a key organic acquisition channel for the organization.
  • Conduct keyword research for blogs, landing pages, and campaign content.
  • Implement on-page SEO including metadata, headers, internal linking, and URL structure.
  • Assist with technical SEO tasks such as redirects, broken links, and page speed improvements.
  • Monitor organic performance using Search Console and analytics tools, and flag opportunities for improvement.
  • Landing Pages & CRO Support

  • Build and update landing pages for fundraising campaigns.
  • Apply basic conversion rate optimization (CRO) best practices to improve engagement and conversions.
  • Support A/B testing of headlines, calls to action, and page layouts.
  • Ensure landing pages align with email, paid media, and social messaging.
  • Donor Journey & UX Support

  • Support mapping of donor journeys across website, email, and SMS channels.
  • Review heatmaps, scroll depth, and session recordings using tools such as Hotjar or Clarity.
  • Identify UX issues and friction points that may impact conversions.
  • Assist with updates to donation forms, confirmation pages, and post-donation experience.
  • Content & Blog Management

  • Upload and format blog and news content on the website.
  • Ensure content follows SEO best practices and brand guidelines.
  • Maintain internal links and calls to action to support engagement and donations.
  • Email & SMS Copy Support

  • Support writing and formatting of email and SMS copy for campaigns and appeals.
  • Ensure consistency between email messaging and website landing pages.
  • Assist with basic testing and optimization in collaboration with the digital team.

    Analytics & Reporting Support

  • Monitor website and landing page performance using GA4 and SEO tools.
  • Track traffic, conversions, and donor behaviour.
  • Share insights and observations with the digital marketing team to support optimization.
  • Skills & Experience

  • 2–3 years of experience in web marketing, SEO, or digital marketing roles.
  • Hands-on experience working with CMS platforms (Umbraco, Word Press, or similar).
  • Working knowledge of SEO fundamentals and best practices.
  • Familiarity with GA4, Search Console, and heatmap tools.
  • Strong attention to detail and comfort working with digital content.
  • Ability to manage multiple tasks in a fast-paced, campaign-driven environment.
  • Charity or nonprofit experience is an asset but not required.
  • Key Performance Indicators

  • Timely and accurate website updates.
  • Improved SEO hygiene and organic visibility.
  • Improved landing page engagement and conversion metrics.
  • Reduced website errors and content gaps.
  • Consistent reporting and contribution to ongoing optimization efforts.
  • Education, Certifications, and

    Languages:

  • Bachelor’s degree in related field such as Marketing, Digital Marketing, Communications, Computer Science, and Business Administration.
  • Professional Certifications would be ideal in:
    Google Analytics Certification, Google SEO/Search Console Certification, Hubspot Content Marketing or SEO Certification.
  • CRO, UX, or Digital Marketing certificates (. Coursera, Google, Hub Spot
  • Fluency English (spoken and written) is required.
  • Knowledge of additional languages such as Arabic/Urdu/French is considered a strong asset.
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary