Your skill map

Languages · Learning guide

JavaScript

Asked for in 11 job posts at 8 companies across Canada.

No job posts in Columbus yet, so we're showing all of Canada.

Demand over time

Job posts asking for JavaScript, by week, last 16 weeks

7

in the last 4 weeks · 3 the 4 before

Job posts asking for this skill, by week
Week ofJob posts
Jul 200
Jul 270
Aug 30
Aug 100
Aug 170
Aug 240
Aug 310
Sep 70
Sep 142
Sep 211
Sep 280
Oct 50
Oct 120
Oct 191
Oct 263
Nov 23

Who's hiring

Companies with posts that ask for it

  • LLightspeed2
  • ssyndio2
  • 11Password2
  • NNeo Financial1
  • aappdirect1
  • xxona-space1
  • CClutch1

Newest job posts

Learn next

Asked for in the same posts

Impact projects

Real problems in Canada, from public data. Build something that helps, and prove JavaScript while you do it.

  • AI-suggestedUN SDG 8

    In the Calgary economic region, the job vacancy rate changed from 4.8 in 2022 Q3 to 2.8 in 2026 Q2. Local job hunters are affected as competition for available openings increases.

    Job vacancy rate, Calgary economic region (quarterly)
    Job vacancy rate, Calgary economic region (quarterly)
    PeriodValue
    2022 Q34.8%
    2022 Q44.4%
    2023 Q13.9%
    2023 Q23.9%
    2023 Q33.6%
    2023 Q43.4%
    2024 Q13.2%
    2024 Q23.2%
    2024 Q33.1%
    2024 Q42.8%
    2025 Q12.6%
    2025 Q23.1%
    2025 Q32.6%
    2025 Q42.5%
    2026 Q12.7%
    2026 Q22.8%
    What to build
    Build a client-side JavaScript web tool for Calgary job applicants. It helps them match their existing skills against current local employer requirements.
    How it practises JavaScript
    Write modern JavaScript using DOM manipulation, fetch requests to read data, and array methods for filtering openings.
    Proof to submit
    Provide a public GitHub repository link and a live web application demo link.
    Data: Statistics Canada table 14-10-0441-01
  • AI-suggestedUN SDG 8

    The unemployment rate for immigrants who landed 5 or fewer years ago in Alberta moved from 13.1 in 2025-07 to 10.4 in 2026-10. Recent newcomers across the province face challenges finding steady work.

    Unemployment rate of immigrants who landed 5 or fewer years ago, Alberta (monthly, three-month moving average)
    Unemployment rate of immigrants who landed 5 or fewer years ago, Alberta (monthly, three-month moving average)
    PeriodValue
    2025-0713.1%
    2025-0813.1%
    2025-0912.4%
    2025-1011.1%
    2025-1110.6%
    2025-1210.5%
    2026-0110.8%
    2026-0210.7%
    2026-0310.9%
    2026-0412.5%
    2026-0512.4%
    2026-0611.4%
    2026-079.4%
    2026-089.5%
    2026-099.9%
    2026-1010.4%
    What to build
    Develop a JavaScript resume adaptation app for newcomer settlement workers. It helps them review and format newcomer credentials for Canadian employers.
    How it practises JavaScript
    Use vanilla JavaScript to handle form events, parse JSON templates, and update the user interface dynamically.
    Proof to submit
    Submit a public GitHub repository containing automated tests and a live deployment link.
    Data: Statistics Canada table 14-10-0471-01

Best resources

Free, and hand-picked. Start with the first one.

  1. d01
    Guide

    What is JavaScript?

    developer.mozilla.org

  2. d02
    Guide

    Dynamic scripting with JavaScript

    developer.mozilla.org

  3. d03
    Guide

    JavaScript First Steps

    developer.mozilla.org

  4. d04
    Guide

    JavaScript — Dynamic client-side scripting - Learn web development | MDN

    developer.mozilla.org

  5. d05
    Guide

    JavaScript

    developer.mozilla.org

  6. j06
    Guide

    The Modern JavaScript Tutorial

    javascript.info

  7. d07
    Official docs

    MDN JavaScript Guide

    developer.mozilla.org

  8. r08
    Roadmap

    JavaScript roadmap

    roadmap.sh

  9. y09
    Videos

    Free JavaScript courses on YouTube

    youtube.com