🛠️ 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.