Drive full-stack feature development from conception to deployment, taking ownership of key product initiatives.
Ship a lot of product and talk directly to users.
Collaborate on design and implementation of user-facing features that improve user experience.
Build robust, scalable, and performant web applications using modern frontend technologies.
Implement complex React components: virtualized tables/lists, drag‑and‑drop editors, real‑time collaborative cursors/selections, rich text/data co‑authoring, and more.
Evolve our real‑time collaborative editing model for experiences with low‑latency, conflict‑aware UX.
Profile and improve app performance end‑to‑end: bundle strategy, render paths, memoization, concurrent features, scheduling, and network usage.
Shape new UI patterns for autonomous agents in work‑centric interfaces: intent visualization, agent transparency, corrective control, and multi‑agent collaboration.
Establish state‑of‑the‑art cross‑browser and cross‑device testing so our experiences “just work” every time.
Make clear trade‑offs balancing user experience, delivery speed, and business impact—and influence these decisions across the org.
Requirements
Significant experience shipping production web apps with meaningful contributions to design, architecture, and performance.
Deep expertise in frontend technologies: TypeScript, JavaScript, React, and CSS (modern layout, animations, variables, architecture).
Hands‑on experience with complex UI problems: virtualization, drag‑and‑drop, real‑time collaboration, rich editors, canvas/WebGL, or data‑dense UIs.
Proven ability to optimize at the system level: asset pipelines, code‑splitting, hydration strategies, caching, and profiling.