岗 ZaigangZAIGANG WIKI · zaig.zai.cn

Every role, every industry — written by everyone · ISSUE 03
Roles explained, industries unpacked, written by everyone, shared everywhere

POSITION 01 · Engineering · Frontend Engineer

Frontend Engineer

Turn product logic into interfaces people can see and use

Frontend engineers own everything a user touches in a browser or app: structure, interaction, performance and responsive behaviour. The role sits between design, backend and the user.

Core responsibilities 01 / DUTY

  • Implement designs as responsive, interactive pages
  • Build reusable components and predictable state
  • Handle loading, errors, auth and API integration

Required skills 02 / SKILL

Semantic HTML / CSSJavaScript / TypeScriptA modern frameworkHTTP, caching, renderingBuild & performance tuning

Who this suits 06 / FIT

  • Sensitive to visual and interaction detail
  • Enjoys immediately visible output

FAQ 07 / FAQ

Do frontend engineers need backend skills?

You need to understand APIs, auth, caching and deployment well enough to explain a request end to end.

Related industries & roles 08 / LINK

This role commonly appears in these industries and works with these roles:

Before you start · insider notes

Frontend is more than slicing designs

State design and engineering discipline are the real differentiators; page fidelity is just the entry ticket.

Performance is a business metric

One extra second of load can cost real conversion; track LCP, INP and CLS as product metrics.

E

Company size × salary

Illustrative ranges · not official statistics · community-editable

The same role pays differently — and asks for different things — at different company sizes. Editorial reference ranges; corrections welcome.

Company sizeMonthly salaryWhat matters
Startup / <5012–22KWear many hats, ship fast
Growth / 50–50018–32KComponent library & standards
Large / 500–5k25–42KPerf, a11y, cross-team work
Platform / >5k32–60KInfra & experience engineering

Abilities required

Five dimensions, level 1–5

Engineering
5/5
Collaboration
4/5
Business sense
3/5
Abstraction
4/5
Delivery
4/5
Typical hiring routes
Campus1–3 yrsIntern conversion
Typical team

2–8 person FE pod, works directly with PM & design

G

Job Simulator

Simulate

Walk through a few realistic situations and feel what this role or industry weighs every day.

Frontend Engineer · Launch Eve

Two situations that show what this role actually weighs every day.

D

Discussion

Discuss

Spotted something inaccurate? Leave your experience here for everyone.

E
EditorsExample

Salary is split by company size rather than one flat range, which makes comparison easier. Local ranges are welcome.

G
GuestExample

The interview questions are useful; a note on explaining your reasoning during live coding would help.

W

Propose an edit

Edit

Like a wiki, any field can be improved: pick a field, write the suggestion and your reason. Accepted proposals earn contribution points.

→

Related roles

→

Industries hiring this role