Role Overview
Skills for Life is hiring a mid-level SEO Specialist / Digital Ads Support – Nonprofit. This is a full-time role in CA. Part of Skills for Life's Seo hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Organization: Skills for Life
Location: Remote
Commitment: 8 week Contract with under Canada Summer Jobs Program - with possible extension
Pay: $17.60/ hour
Hours: 35 hours/week - with flexible work schedule
Requirements: Must be Canadian Citizen, Permanent , or Refugee (valid SIN#)
Skills for Life is a nonprofit organization focused on empowering youth through mentorship, skills training, and employment pathways. We are currently expanding our outreach and need support optimizing our digital presence.
We are seeking an experienced SEO Specialist (preferably with nonprofit experience) to help improve our online visibility and assist with managing and troubleshooting digital ads.
We currently have an advertising budget but are facing challenges with ad approvals and optimization. Your expertise will help us effectively reach our target audience.
Key Responsibilities:
- Conduct SEO audits and implement optimization strategies
- Improve website rankings and search visibility
- Assist with Google Ads / Meta Ads setup and troubleshooting
- Identify and resolve issues with ad disapprovals
- Optimize campaigns to maximize reach and conversions
- Provide recommendations for keyword strategy and content alignment
- Support tracking and analytics (Google Analytics, Search Console, etc.)
Preferred Qualifications
- Proven experience in SEO and digital marketing
- Experience working with nonprofits (strong asset)
- Familiarity with Google Ads, Meta Ads, and ad policy compliance
- Strong analytical and problem-solving skills
- Ability to work independently and provide actionable insights
Why Join Us?
- Help a mission-driven organization expand its impact
- Work on meaningful campaigns that support underserved youth
- Gain leadership experience and build your portfolio
- Flexible and remote opportunity
Pay: $17.75 per hour
Work Location: Remote
Frequently Asked Questions
How do I apply for the SEO Specialist / Digital Ads Support – Nonprofit position at Skills for Life?
Use the Apply button above to submit your application directly to Skills for Life. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the SEO Specialist / Digital Ads Support – Nonprofit position at Skills for Life located?
This position is based in CA. Skills for Life has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a SEO Specialist / Digital Ads Support – Nonprofit at Skills for Life earn?
Skills for Life has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the SEO Specialist / Digital Ads Support – Nonprofit role at Skills for Life posted?
This role was posted on June 3, 2026 (9 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start