Career path

Full-Stack Engineer

Also known as FSE

A progression for engineers who build both user-facing clients and server-side application logic.

01

Full-stack FoundationsJunior FSE

Build reliable foundations and enough context to contribute safely with guidance.

Junior FSE · 12 concepts
02

Full-stack PractitionerFSE

Own features and services with solid implementation judgment across neighboring layers.

FSE · 16 concepts
03

Advanced Full-stackSenior FSE

Design, evolve, and debug systems across boundaries with strong tradeoff awareness.

Senior FSE · 10 concepts

How this path progresses

01

Frontend + Backend Foundations

Build enough depth on both sides of a web application boundary.

02

State, data flow, and persistence

Connect UI behavior, APIs, validation, and persistence into one coherent product surface.

03

Production full-stack systems

Ship, observe, and evolve full-stack applications safely.

04

Application Integration

Build the capabilities needed for this area.