Full-Stack Developer skills: what 3,022 job postings ask for

We read 3,022 open full-stack developer job postings from 1,471 companies. React appears in 72% and TypeScript in 64%. Beyond the framework, employers most often ask for CI/CD (36%), code review (33%) and mentoring (31%).

Postings crawled November 2026How we count
Postings analysed
3,022
from 1,471 companies
Ask for React
72%
the most requested skill
Median advertised salary (US)
$200K
base, from 1,196 postings with a range
Median experience asked
5 years
stated in 59% of postings
Don't mention a degree
58%
26% strictly require one

The 15 skills full-stack developers are asked for most

Share of 3,022 open postings that mention each skill, anywhere in the job description.

  • React72%
  • TypeScript64%
  • SQL / databases62%
  • Python51%
  • AWS42%
  • CI/CD36%
  • AI coding tools36%
  • JavaScript35%
  • Building LLM features33%
  • Code review33%
  • Node.js32%
  • Mentoring31%
  • Docker / containers29%
  • Automated testing29%
  • Java / Kotlin (backend)28%
What this means:React and TypeScript are the baseline, not a differentiator. The next skills on the list, CI/CD, code review and mentoring, are where candidates with the same stack stand apart.
All 80 skills, with the share that lists them as a hard requirement
All skills in full-stack developer postings
SkillMentionedRequiredMargin of error
React72.2%63%±1.6 pts
TypeScript64%57.2%±1.7 pts
SQL / databases61.6%50.8%±1.7 pts
Python50.6%42.8%±1.8 pts
AWS41.7%30.9%±1.8 pts
CI/CD36.4%28.3%±1.7 pts
AI coding tools36.1%33.4%±1.7 pts
JavaScript34.5%30.2%±1.7 pts
Building LLM features33%27%±1.7 pts
Code review32.7%32.4%±1.7 pts
Node.js32.4%28.4%±1.7 pts
Mentoring30.8%29.6%±1.6 pts
Docker / containers29.2%18.5%±1.6 pts
Automated testing28.5%27.3%±1.6 pts
Java / Kotlin (backend)27.6%22.7%±1.6 pts
Monitoring & analytics27.5%22.9%±1.6 pts
Kubernetes26%15.7%±1.6 pts
REST APIs23.4%21.1%±1.5 pts
Architecture / system design22.3%21.3%±1.5 pts
Message queues / event streaming20.6%13%±1.4 pts
Git19.5%15.7%±1.4 pts
Web performance19.3%16%±1.4 pts
Go19.3%14.8%±1.4 pts
Working with designers / UX18.2%17.9%±1.4 pts
Agile / Scrum17.9%16.2%±1.4 pts
NoSQL (MongoDB, DynamoDB…)17.3%13.7%±1.3 pts
API design16.9%14.9%±1.3 pts
Google Cloud16.6%11.9%±1.3 pts
Microservices16.1%13.2%±1.3 pts
Distributed systems16%13.6%±1.3 pts
Infrastructure as code (Terraform)16%9%±1.3 pts
Angular14.6%11.4%±1.3 pts
Azure14.6%10.8%±1.3 pts
Next.js14.1%11.6%±1.2 pts
Data pipelines (Spark, Airflow, ETL)13.1%9.9%±1.2 pts
GraphQL12.9%9.4%±1.2 pts
Redis / caching12.5%9.6%±1.2 pts
.NET / C#12.4%9.5%±1.2 pts
CSS11.1%10.3%±1.1 pts
Vue10.9%9.8%±1.1 pts
HTML8.2%7.6%±1 pts
WebSockets / real-time7.5%5.4%±0.9 pts
Ruby / Rails7.4%6.6%±0.9 pts
Authentication (OAuth, SSO)7.4%5.3%±0.9 pts
Responsive design7%6.8%±0.9 pts
Accessibility (WCAG)6.9%6.2%±0.9 pts
End-to-end testing (Cypress, Playwright)6.9%5.9%±0.9 pts
React Native6.7%5.4%±0.9 pts
Design systems6.7%5%±0.9 pts
State management6.3%5.9%±0.9 pts
Linux6.2%3.1%±0.9 pts
Serverless5.6%4.1%±0.8 pts
C++5.4%4.8%±0.8 pts
Search (Elasticsearch)5%2.8%±0.8 pts
Rust4.9%3.9%±0.8 pts
Data visualisation4.4%3%±0.7 pts
Web security4.2%3.3%±0.7 pts
Tailwind CSS4.2%3%±0.7 pts
Jest / Vitest3.5%2.9%±0.7 pts
Vercel / Netlify / edge3.4%2.4%±0.6 pts
Concurrency / multithreading3.2%3%±0.6 pts
Scala3.2%1.2%±0.6 pts
Redux3.2%2.8%±0.6 pts
PHP3%2.6%±0.6 pts
Component libraries (MUI, Radix…)2.7%2.2%±0.6 pts
Figma2%1.3%±0.5 pts
TanStack Query1.9%1.2%±0.5 pts
Monorepos (Nx, Turborepo)1.7%1%±0.5 pts
WebGL / 3D / Canvas1.6%0.5%±0.4 pts
Vite1.5%1.1%±0.4 pts
Micro-frontends1.3%1.1%±0.4 pts
SEO1.2%0.9%±0.4 pts
Testing Library1.1%0.9%±0.4 pts
Server-side rendering1.1%0.8%±0.4 pts
Svelte1%0.9%±0.4 pts
Flutter1%0.7%±0.3 pts
Single-page apps1%0.7%±0.3 pts
Webpack1%0.8%±0.3 pts
Zustand1%0.9%±0.3 pts
Internationalisation1%0.6%±0.3 pts

“Required” excludes mentions that appear only under nice-to-haves or in a description of the company's own stack. Margin of error is the 95% interval for a sample of 3,022 postings.

Which framework do employers want?

React dominates: 72% of postings, against 15% for Angular, 11% for Vue and 1% for Svelte.

  • React72%
  • Angular15%
  • Vue11%
  • Svelte1%

Meta-frameworks & architecture

  • Next.js14%
  • Micro-frontends1%
  • Server-side rendering1%
  • Single-page apps1%

The stack employers hire for

React plus the technology each layer names most often (in at least 15% of React postings).

React · 72%TypeScript · 77%SQL / databases · 65%Python · 49%AWS · 44%Docker / containers · 28%REST APIs · 24%Next.js · 19%

Shares after React are of React postings. Few postings ask for the whole combination. See the full stack breakdown and check yours →

Which backend stack?

Python leads the backend languages: Python 51%, Node.js 32% and Java / Kotlin 28%. Databases come up more often than any one language: SQL in 62% of postings.

Backend languages

  • Python51%
  • Node.js32%
  • Java / Kotlin (backend)28%
  • Go19%
  • .NET / C#12%
  • Ruby / Rails7%
  • C++5%
  • Rust5%
  • Scala3%
  • PHP3%

Data, cloud & architecture

  • SQL / databases62%
  • AWS42%
  • Docker / containers29%
  • Kubernetes26%
  • Message queues / event streaming21%
  • NoSQL (MongoDB, DynamoDB…)17%
  • API design17%
  • Google Cloud17%
  • Microservices16%
  • Distributed systems16%

Beyond the framework

Once the stack matches, these are the skills postings ask for most. They rarely show up in course catalogues.

  • CI/CD36%
  • Code review33%
  • Mentoring31%
  • Automated testing29%
  • Monitoring & analytics28%
  • REST APIs23%
  • Architecture / system design22%
  • Git20%

Styling & UI

  • Working with designers / UX18%
  • Responsive design7%
  • Design systems7%
  • Tailwind CSS4%
  • Component libraries (MUI, Radix…)3%

Testing

  • Automated testing29%
  • End-to-end testing (Cypress, Playwright)7%
  • Jest / Vitest4%
  • Testing Library1%
  • Storybook1%

State & data

  • REST APIs23%
  • API design17%
  • GraphQL13%
  • WebSockets / real-time8%
  • State management6%

Build & tooling

  • Monorepos (Nx, Turborepo)2%
  • Vite2%
  • Webpack1%
  • Other bundlers (esbuild, Rollup…)0%

Graphics & platforms

  • React Native7%
  • Data visualisation4%
  • WebGL / 3D / Canvas2%
  • Flutter1%
  • Electron / desktop1%

AI skills: using tools vs building features

Two different asks that often get mixed up. We count them separately.

Use AI coding tools
36%
Copilot, Cursor, Claude Code, AI-assisted workflows
Build features with LLMs
33%
LLM APIs, RAG, chat and agent interfaces

Company descriptions don't count: an AI company that says “we build agentic AI” in its intro isn't asking you for LLM skills unless the role itself does.

How much do full-stack developers earn?

Base salary ranges that employers publish in their postings. 68% of full-stack developer postings in the United States include one.

Lower quartile
$165K
25% of postings pay less
Median
$200K
1,196 postings, United States
Upper quartile
$226K
25% of postings pay more

Each posting counts at the midpoint of its range. The typical range itself runs from $165K to $226K (median of the lower and upper ends).

By level (United States)

  • Mid-level (34)$150K
  • Senior (431)$195K
  • Staff / principal (227)$228K

Median by level; in brackets, the number of postings. Only levels with at least 30 postings that publish a range.

Advertised full-stack developer salaries in other countries
CountryPostingsLower quartileMedianUpper quartile
Canada91CA$139KCA$160KCA$189K
United Kingdom31£88K£103K£119K
Read these numbers carefully: they are base salaries (no bonus or equity) from companies that publish ranges, mostly because US states such as California, New York, Colorado and Washington require it. That leans towards tech companies and senior roles, so a typical full-stack developer salary across all employers is lower. Countries appear only with at least 30 postings.

Level and experience

Of the postings whose title states a level, 89% are senior or above. 40% of titles state no level.

Level in the job title

  • Intern1%
  • Junior2%
  • Mid-level3%
  • Senior38%
  • Staff / principal13%
  • Lead3%

Minimum years of experience

  • 0 years1%
  • 1 year4%
  • 2 years6%
  • 3 years10%
  • 4 years6%
  • 5 years16%
  • 6 years5%
  • 7 years4%
  • 8+ years8%

Share of all postings; the other 41% state no minimum.

For juniors: Only 4% of postings are titled junior or intern, and 11% accept two years or less. Entry-level full-stack developer jobs exist, but they are a small slice of the market: a portfolio that shows the skills above matters.

Do you need a degree?

Mostly not: 58% of postings don't mention one.

  • No degree mentioned58%
  • Degree or equivalent experience12%
  • Degree preferred4%
  • Degree required26%

Where the jobs are

55% of postings are in the United States; 24% are fully remote. A posting can list several countries.

  • United States55%
  • Canada8%
  • India7%
  • United Kingdom6%
  • Location not stated3%
  • Brazil3%
  • France3%
  • Germany3%

How we count

  • Source. Every open posting on the public job boards of 1,471+ companies that hire through Greenhouse, Lever, Ashby, crawled November 2026. Test boards and empty postings are removed.
  • One job, one count. The same title at the same company is counted once, even when it's advertised in several cities (3,874 postings → 3,022 unique jobs).
  • Who counts as a full-stack developer. Classified from the job title and checked against the description; only confident matches are included.
  • Checked by hand. We labelled 200 postings manually. On postings the extractor had never seen, 98% of the skills it found were really asked for and it caught 98% of the skills present; 85% of postings counted here really are full-stack developer roles.
  • Salaries. Read from the pay range in the posting (or the job board's salary field), turned into an annual figure. We checked 120 against the posting text: 117 were right, and the parser was fixed for the errors we found. A range counts for a country only in that country's currency.
  • Limits. The sample leans towards tech companies and the US (55%). Postings in languages other than English are only partly understood.

Download the data (JSON): every number on this page, with margins of error. Free to reuse under CC BY 4.0: credit Coursecrit with a link to this page.

FAQ

What skills do full-stack developers need?

In 3,022 open postings, the most requested skills are React (72%), TypeScript (64%), SQL / databases (62%), Python (51%) and AWS (42%). After the core stack, the skills that come up most are CI/CD, code review and mentoring.

Should I learn React, Angular, Vue or Svelte?

React is asked for in 72% of full-stack developer postings; Angular in 15%, Vue in 11% and Svelte in 1%. If you're choosing your first framework for the job market, React covers by far the most openings.

Which backend language should a full-stack developer learn?

Python (51%), Node.js (32%) and Java / Kotlin (28%) are the backend languages full-stack developer postings ask for most. Most postings accept one of several, so depth in one of them plus SQL (62%) matters more than knowing them all.

Do I need a degree to become a full-stack developer?

58% of postings don't mention a degree at all, and only 26% require one without accepting equivalent experience. A portfolio of real projects matters more than the diploma for most of these jobs.

How much does a full-stack developer earn?

In the United States, full-stack developer postings that publish a pay range advertise a median base salary of $200K (middle half: $165K–$226K), from 1,196 postings. By level: mid-level $150K, senior $195K and staff / principal $228K. These are base salaries from companies that publish ranges, which lean towards tech firms and senior roles.

How much experience do full-stack developer jobs ask for?

59% of postings state a minimum; the median is 5 years. 11% ask for two years or less, and 4% are titled junior or intern.

Do full-stack developer jobs ask for AI skills?

36% of postings expect you to use AI coding tools such as Copilot, Cursor or Claude Code, and 33% ask for experience building features on top of large language models.

How close are you?

Tick the skills you have and see your gaps, weighted by how often employers ask for them. Five minutes, no sign-up.

Check my skills gap

The quarterly skills report, in your inbox

What employers asked for this quarter, what's rising and which courses kept up. One email, four times a year.