Software Engineering

Frontend

Frontend engineers who reach CTO think in systems but speak in user impact. You'll build technical strategy through the lens of what actually matters to humans.

L1 – L9 · 9 tours Leads to: CTO → What's a Reference DRS?

The Career Arc

Rotational · L1–L3

Build the Frontend craft. Prove you can wield the tools of Software Engineering.

  • L1 : Learn frontend fundamentals through UI development
  • L2 : Ship UI features independently with design guidance
  • L3 : Own frontend components with strong UX judgment

Transformational · L4–L7

Deliver Frontend outcomes — each Software Engineering tour at this altitude has a defined mission and success criteria.

  • L4 : Lead frontend projects and mentor others
  • L5 : Drive frontend architecture across the product
  • L6 : Set frontend technical direction company-wide
  • L7 : Shape the company's frontend technical vision

Manage a Team?

Great Frontend managers are practitioners first. The Software Engineering IC responsibilities in L4–L7 are your foundation — your management responsibilities are additive:

  • Run 1:1s for growth, not status—development conversations, not standups
  • Hire engineers who raise the bar—own the interview process end-to-end
  • Give direct feedback with care—it's how people actually improve
  • Remove blockers—shield the team from chaos so they can ship
  • Watch for burnout and team health—intervene before it's a crisis

Foundational · L8–L9

Shape the Software Engineering organization from the Frontend chair — build institutions, not just products.

  • L8 : Build and lead frontend engineering teams
  • L9 : Own frontend engineering strategy and execution
→ C-Suite: L10 is the CTO path — a distinct page, not duplicated here.

L1 — Associate Frontend Engineer Rotational

Mission

Learn frontend fundamentals through UI development

This tour of duty

Ship your first UI feature that users interact with

Own the outcomes

  • Learn frontend fundamentals including HTML, CSS, JavaScript, and React/Vue/Angular
  • Build simple UI components following design specifications with guidance
  • Write unit tests for frontend components to understand testing patterns
  • Debug styling and layout issues across browsers with senior support
  • Document component usage and props as you build
  • Participate in design reviews to understand UI/UX considerations

Frontend at L1 — the competency bar

Product Management
2
Software Engineering
2
Design & UX
1

AI in this role

  • Generating component code from designs
  • Debugging UI issues
  • Writing component tests

L2 — Junior Frontend Engineer Rotational

Mission

Ship UI features independently with design guidance

This tour of duty

Own a component or page that handles real user traffic

Own the outcomes

  • Implement UI features independently following established component patterns
  • Ensure accessibility compliance (WCAG) in components you build
  • Debug cross-browser issues and responsive design problems
  • Write comprehensive component tests including visual regression tests
  • Collaborate with designers on implementation details and trade-offs
  • Contribute to the component library with well-documented additions

Frontend at L2 — the competency bar

Design & UX
2
Software Engineering
2
Product Management
1
Analytics & BI
1
Quality Engineering
1

AI in this role

  • Drafting component APIs from requirements
  • Analyzing bundle size issues
  • Generating style code

L3 — Senior Frontend Engineer Rotational

Mission

Own frontend components with strong UX judgment

This tour of duty

Lead a project that improves frontend performance or UX

Own the outcomes

  • Own frontend features end-to-end from design handoff through deployment
  • Design component architectures for medium-complexity features
  • Identify and resolve frontend performance issues in your areas
  • Lead technical discussions for UI/UX implementation approaches
  • Mentor junior engineers on frontend best practices and patterns
  • Drive accessibility improvements across your feature areas

Frontend at L3 — the competency bar

Software Engineering
3
Design & UX
2
Product Management
1
Analytics & BI
1
Quality Engineering
1

AI in this role

  • Modeling component architectures
  • Reviewing code for accessibility
  • Creating documentation

L4 — Staff Frontend Engineer / Manager, Engineering Transformational

Mission

Lead frontend projects and mentor others

This tour of duty

Design and ship a frontend system others build on

Own the outcomes

  • Lead frontend projects spanning multiple features or product areas
  • Design frontend architectures that scale with product complexity
  • Mentor junior and mid-level engineers on frontend excellence
  • Define component patterns and frontend standards for your team
  • Drive cross-team frontend decisions and shared component adoption
  • Own frontend performance for critical user journeys

Frontend at L4 — the competency bar

Software Engineering
3
Product Management
2
Design & UX
2
Analytics & BI
1
Quality Engineering
1

AI in this role

  • Designing frontend architectures
  • Analyzing performance patterns
  • Generating technical specs

L5 — Senior Staff Frontend Engineer / Senior Manager, Engineering Transformational

Mission

Drive frontend architecture across the product

This tour of duty

Drive architecture decisions that shape the frontend platform

Own the outcomes

  • Drive frontend architecture decisions that affect multiple teams
  • Design scalable frontend systems including design systems and tooling
  • Define frontend engineering standards and best practices org-wide
  • Lead technical evaluation of frontend frameworks and tools
  • Mentor senior engineers and shape frontend technical culture
  • Solve the hardest frontend problems across the organization

Frontend at L5 — the competency bar

Software Engineering
4
Design & UX
3
Product Management
2
Analytics & BI
1
Quality Engineering
1

AI in this role

  • Evaluating framework choices
  • Building design system documentation
  • Creating technical roadmaps

L6 — Director, Frontend Engineering Transformational

Mission

Set frontend technical direction company-wide

This tour of duty

Define frontend standards that elevate engineering quality

Own the outcomes

  • Set technical direction for frontend systems across the company
  • Define the frontend technology strategy and multi-year roadmap
  • Establish engineering standards that elevate frontend quality org-wide
  • Drive technical alignment across frontend teams
  • Represent frontend engineering in executive discussions
  • Shape the technical vision for frontend platform evolution

Frontend at L6 — the competency bar

Software Engineering
4
Product Management
3
Design & UX
3
Strategy
2
Analytics & BI
1
Quality Engineering
1

AI in this role

  • Analyzing frontend patterns across codebases
  • Generating engineering standards
  • Building knowledge bases

L7 — Distinguished Engineer, Frontend Transformational

Mission

Shape the company's frontend technical vision

This tour of duty

Solve a hard frontend problem that improves user experience

Own the outcomes

  • Shape the company's frontend technical vision and long-term strategy
  • Solve industry-level frontend challenges that improve user experience
  • Define the principles that guide frontend engineering decisions
  • Influence industry standards for frontend development and accessibility
  • Mentor directors and senior technical leaders
  • Drive frontend innovation that creates competitive advantage

Frontend at L7 — the competency bar

Design & UX
2
Software Engineering
2
Strategy
2
Product Management
1
Analytics & BI
1
Quality Engineering
1

AI in this role

  • Modeling frontend evolution scenarios
  • Analyzing industry trends
  • Creating vision documents

L8 — VP of Engineering, Frontend Foundational

Mission

Build and lead frontend engineering teams

This tour of duty

Build a team that ships delightful UIs consistently

Own the outcomes

  • Build and lead frontend engineering teams that deliver delightful UIs
  • Define the organizational structure for frontend engineering
  • Establish hiring standards and career frameworks for frontend engineers
  • Create the operating model for frontend engineering excellence
  • Partner with design leadership on design system investments
  • Develop engineering managers and frontend technical leaders

Frontend at L8 — the competency bar

Product Management
2
Software Engineering
2
Design & UX
1
Strategy
1

AI in this role

  • Building engineering dashboards
  • Analyzing team patterns
  • Creating hiring frameworks

L9 — SVP of Engineering, Frontend Foundational

Mission

Own frontend engineering strategy and execution

This tour of duty

Transform frontend engineering practices across the org

Own the outcomes

  • Own frontend engineering strategy and execution organization-wide
  • Define the multi-year technical roadmap for frontend systems
  • Build the culture that attracts and retains top frontend talent
  • Partner with executives on user experience technology strategy
  • Establish frontend engineering as a competitive differentiator
  • Shape the future of frontend through strategic investments

Frontend at L9 — the competency bar

Product Management
2
Design & UX
1
Software Engineering
1
Strategy
1

AI in this role

  • Modeling organizational scenarios
  • Building strategy documents
  • Designing knowledge infrastructure

What Hiring Managers Look For

L1-L3: You build production features that users actually use, not just coding exercises—hiring managers want to see real user impact and clean component architecture.

L4-L6: You've architected frontend systems that scaled beyond your original team's scope, proving you can design for other engineers to build upon successfully.

L7+: Boards evaluate whether you've transformed how an entire organization thinks about user experience and technical architecture, not just shipped features.

Common Career Transitions

Frontend → Full-Stack at L4-L5 for end-to-end product ownership

Frontend → Product Engineering at L5-L6 to bridge technical and user needs

Frontend → Platform/DevEx at L6+ to build tooling that empowers other frontend teams

Official Classifications

System Code Official Title
O*NET-SOC (US) 15-1254.00 Web Developers
ISCO-08 (UN/ILO) 2513 Web and Multimedia Developers
ESCO (EU) Web developer
SSOC 2024 (Singapore) 25122 Web/Mobile applications developer
NCO-2015 (India) 2513.0100 Web Developer

At L6 and above, the manager classification 1330 — Information and Communications Technology Services Managers applies IN ADDITION to the professional code — a manager is a superset of the individual contributor, never a replacement.

Measure yourself against this ladder — pin it to your Career Record.

Build Your Career Record