🛠️ Connect Your Supabase Database

This site uses Supabase for free persistent storage, employer accounts, and newsletter signups. Setup takes about 3 minutes.

  1. Go to supabase.com → New project (free)
  2. Copy your Project URL and anon/public key from Settings → API
  3. Run the SQL below in Supabase's SQL Editor
  4. Paste your credentials here and click Connect
-- Run this in Supabase SQL Editor: create table if not exists jobs ( id uuid primary key default gen_random_uuid(), employer_id uuid references auth.users(id) on delete cascade, title text not null, company text not null, province text not null, city text, type text, mode text, industry text, pay_min int, pay_max int, deadline date, exp text, featured boolean default false, color text, initials text, tags text[], perks text[], description text, requirements text, how_to_apply text, created_at timestamptz default now() ); create table if not exists subscribers ( id uuid primary key default gen_random_uuid(), email text unique not null, created_at timestamptz default now() ); alter table jobs enable row level security; alter table subscribers enable row level security; create policy "Anyone can read jobs" on jobs for select using (true); create policy "Employers manage own jobs" on jobs for all using (auth.uid() = employer_id); create policy "Anyone can subscribe" on subscribers for insert with check (true);
Skip for now (demo mode — data won't persist)
🍁 For Canadian Youth Ages 15–30

Launch Your Career in Canada

Find entry-level jobs, internships, co-op placements, and government youth programs across every province and territory.

Active Job Listings
13
Provinces & Territories
Hiring Employers
92%
Entry-Level Friendly
Quick filter:
jobs found

Get Jobs in Your Inbox 📬

New youth listings every Monday. Unsubscribe anytime.

✅ You're subscribed! Check your inbox.

Post a Job for Youth 🍁

Connect with thousands of young Canadians actively looking for their first opportunity.

Company Information
Job Details
Youth-Friendly Perks
Job Description
0/2000

Your listing goes live immediately and stays active until your deadline.

Job Posted Successfully!

Your listing is now live and visible to thousands of young Canadians. Applicants will reach you via your contact email.

Employer Dashboard

Welcome back!

Total Listings
Active Listings
Expired
Est. Impressions
My Job Listings Click a listing to edit or delete it

Youth Employment Programs 🍁

Government-funded programs for young Canadians aged 15–30.

Career Resources for Youth 📚

Resume tips, interview guides, and tools to help you land your first job in Canada.

Employer Portal

Post jobs and manage your listings from your dashboard.