This is a Principal-level, platform-scope role. You'll set the frontend technical direction across our products, owning architecture, performance, reliability, and the quality bar. Much of the impact comes through influence: clear standards, strong reference implementations, and architecture decisions other teams build within. This is a technical leadership role, and people management is not the primary focus.
You'll partner closely with Product, Design, QE, and backend and platform teams.
-
Own large-scale frontend architecture and system design across multiple products, defining the target-state architecture and a realistic path to it.
-
Set the strategy for micro-frontends and monorepos, including module boundaries, shared dependencies, build orchestration, and versioning.
-
Architect the design system across web and mobile, covering token architecture, component contracts, theming, adoption, and versioning.
-
Define state management strategy and the criteria for choosing the right approach per use case, and set responsive design standards applied consistently across products.
-
Author RFCs for org-level frontend decisions with clear trade-off analysis, and drive consensus across teams.
-
Own release planning and rollback strategy, including feature flags, staged and canary rollouts, and rollback-by-design.
-
Own frontend performance through bundle analysis, optimization, performance budgets, and memory profiling.
-
Set frontend security best practices, including secure auth and token handling (OIDC/OAuth, SSO), CSP, and XSS and CSRF prevention.
-
Own CI/CD and deployment strategy for frontend, along with observability, monitoring, and debugging across products.
-
Mentor senior and lead engineers through design and code reviews, and help shape the frontend hiring bar.
-
Maintain enough familiarity with backend architecture and API design to shape API contracts and collaborate effectively across teams.
-
Bachelor's or Master's in Computer Science or a related field, or equivalent experience.
-
13+ years in frontend and web engineering, including demonstrated Principal or Staff-level scope with impact across multiple teams.
-
Deep expertise in modern JavaScript and TypeScript and [your primary framework, e.g., React] at scale.
-
Proven track record designing large-scale UI systems and running incremental migrations using approaches such as dual-running, codemods, and compatibility layers.
-
Strong command of frontend performance profiling, observability, and accessibility (WCAG).
-
Excellent technical communication (RFCs, design docs) and a track record of influence without authority.
Preferred
-
B2B SaaS experience with multi-tenant UI, RBAC, feature entitlements, and admin workflows.
-
Experience defining and rolling out a design system across web and mobile.
-
Familiarity with REST and GraphQL, client caching, and CDN or edge delivery.