Tech Demand

What is worth learning · reported week 2026-W44 (last completed ISO week, SGT) · Fullstack
Experience: all0-23-56+unstated
Role: allAI-MLBackendDataFrontendFullstackMobileOther-ITPlatformSRESecurity

1. Demand ranking

88 enriched SWE postings in 2026-W44. Share = postings mentioning the technology ÷ that number — postings still awaiting enrichment are excluded from the denominator, so a processing backlog cannot depress every share at once. The chart shows the top 15; the table in section 3 lists the top 30.

react67javascript58typescript56aws47docker34java30kubernetes30nodejs29sql28python26git25go24terraform21angular20nextjs20

2. Momentum (vs the previous 4 weeks)

Heating up

TechnologyShareChangePostings
go27.3%+18.1pp24
datadog17.0%+16.2pp15
kotlin19.3%+14.1pp17
terraform23.9%+13.2pp21
typescript63.6%+12.6pp56
react76.1%+6.6pp67
expressjs11.4%+5.4pp10
nextjs22.7%+5.3pp20
django11.4%+3.8pp10
aws53.4%+3.4pp47

Cooling down

TechnologyShareChangePostings
angular22.7%-10.2pp20
nodejs33.0%-9.9pp29
postgresql19.3%-9.8pp17
python29.5%-8.4pp26
azure20.5%-6.7pp18
mysql11.4%-5.9pp10
javascript65.9%-5.4pp58
vue17.0%-5.0pp15
java34.1%-4.8pp30
docker38.6%-3.6pp34

Change is in percentage points of share, not relative percent: a technology going from 1 to 3 postings would otherwise read as +200% and top the board. Boards consider every technology above the bar, not only the 30 the table below shows.

3. Salary premium and entry-friendliness

Premium compares the median advertised monthly salary of postings mentioning a technology against the overall median, over the trailing 90 days. Baseline: S$7500, the median of 1032 postings advertising a monthly range — medians pin the unit so the figures are comparable. Separately, 100.0% of SWE postings state pay at all (1032 of 1032, in any unit); the rest hide it, and no figure here describes them. Entry-friendly is computed over the same 90-day window. Premium mixes seniority in (senior roles name more infrastructure); pick an experience band above to compare within one. Entry-friendly = the share of postings mentioning the technology that ask for at most 2 years' experience, or are Intern/Junior roles with no stated requirement. The table lists the top 30 technologies by postings.

TechnologyKindPostingsShareSalary premiumEntry-friendly
reactframework6776.1% +0.0% 12.0%
javascriptlanguage5865.9% +0.0% 13.7%
typescriptlanguage5663.6% +0.0% 13.0%
awscloud4753.4% +3.3% 9.9%
dockertool3438.6% +0.0% 11.1%
javalanguage3034.1% +3.3% 11.3%
kubernetestool3034.1% +3.3% 9.5%
nodejslanguage2933.0% +0.0% 15.7%
sqllanguage2831.8% +0.0% 12.3%
pythonlanguage2629.5% +0.0% 16.1%
gittool2528.4% +2.7% 13.2%
golanguage2427.3% +6.7% 20.3%
terraformtool2123.9% +2.7% 7.4%
angularframework2022.7% -3.3% 11.4%
nextjsframework2022.7% +0.0% 15.6%
azurecloud1820.5% +0.0% 9.1%
springframework1820.5% +3.3% 10.7%
kotlinlanguage1719.3% +0.0% 5.9%
postgresqldatabase1719.3% +0.0% 14.0%
csslanguage1517.0% +6.7% 16.8%
datadogtool1517.0% +0.0% 3.4%
vueframework1517.0% -3.3% 13.9%
djangoframework1011.4% +6.7% 13.3%
expressjsframework1011.4% +0.0% 18.2%
mysqldatabase1011.4% +0.0% 14.2%
fastapiframework910.2% +0.0% 17.7%
gitlab-citool910.2% +6.7% 2.8%
google-cloudcloud910.2% +6.7% 11.9%
llmai910.2% +3.3% 19.3%
csharplanguage89.1% -3.3% 12.9%

4. What else they ask for

These are MyCareersFuture's own skill tags — the competencies the employer filled in on the form, over the trailing 90 days (2026-08-08 → 2026-11-05) across 1032 postings. They are not the technology ranking above: languages and frameworks appear only in the free-text description, which is why this system reads it separately. "Must-have" is the share of postings listing the tag that marked it essential rather than desirable — a tag that is everywhere but rarely essential is table stakes, one that is usually essential is a filter someone is applying.

SkillPostingsShareMarked must-have
Full Stack Development31130.1%24.4%
React.js28527.6%25.6%
JavaScript25925.1%15.8%
TypeScript22822.1%25.9%
AWS21420.7%22.4%
Backend Development20519.9%4.4%
Design19819.2%0.5%
Computer Science18718.1%4.8%
Python17416.9%22.4%
Java16916.4%30.8%
CI/CD16616.1%15.1%
Docker15414.9%4.5%
Software Development13913.5%19.4%
Node.js13713.3%47.4%
CSS12812.4%0.0%
Numbers computed by SQL from public MyCareersFuture data; data is refreshed daily, so it lags the live market by up to 24h. Methodology: docs/03-data-model.md · data freshness · Compliance: aggregate statistics only, no personal data.