Senior Frontend Engineer, Core Experiences

Box Box · Enterprise · Redwood City, CA · Experiences

Senior Frontend Engineer responsible for building and evolving core web experiences, including a focus on evolving the preview experience and other high-impact user flows. The role involves driving frontend architecture evolution, collaborating with Product and Design, and leveraging AI-assisted tooling for development acceleration. The engineer will own complex projects end-to-end, contribute to architecture and coding standards, and participate in on-call rotations.

What you'd actually do

  1. Lead development of React-based features for core web experiences, with a focus on evolving the preview experience and other high-impact user flows.
  2. Drive the evolution of our frontend architecture toward modern, scalable design systems with a focus on performance and accessibility.
  3. Collaborate with Product Managers and Designers to translate customer requests into clear requirements and iterative roadmaps.
  4. Own complex projects from design to launch, including testing, instrumentation, and rollouts.
  5. Contribute to frontend architecture, coding standards, and reusable UI components.

Skills

Required

  • 5+ years of professional experience building production web applications.
  • Strong product mindset with experience partnering with PM and Design to ship customer-impacting features.
  • Experience owning complex projects end-to-end, including testing, observability, and phased rollouts.
  • Proven track record evolving frontend architectures and adopting modern design systems at scale.
  • Curiosity about AI-assisted development workflows and a pragmatic approach to integrating them into everyday engineering.
  • Comfortable working with distributed teams across time zones.
  • Familiarity with CI/CD, release processes, and on-call support for web applications.
  • Strong understanding of web fundamentals, including performance, accessibility (WCAG), security, and testing.
  • Bachelors or above degree in Computer Science or equivalent practical experience.
  • Proficiency in React and JavaScript/TypeScript.
  • Clear, inclusive communicator who values collaboration, mentorship, and continuous improvement.

Nice to have

  • Exposure to backend services and API design.

What the JD emphasized

  • AI-assisted tooling
  • AI-assisted development workflows