Career path

Frontend Engineer

Also known as FE

A progression path for building browser-based user interfaces and understanding the web platform.

01

Frontend FoundationsJunior FE

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

Junior FE · 31 concepts
02

Frontend PractitionerFE

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

FE · 19 concepts
03

Advanced FrontendSenior FE

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

Senior FE · 9 concepts

How this path progresses

01

Web Platform

Learn the core browser technologies that make web applications possible.

02

Application Behavior

Understand how frontend applications fetch data, manage state, and communicate with backends.

03

Frontend Design & Quality

Structure frontend code so it is testable, modular, and easy to change.

04

Frontend Production

Understand how frontend applications are built, shipped, cached, and monitored.

05

Quality And Delivery

Build the capabilities needed for this area.

06

Application Architecture

Build the capabilities needed for this area.