Dear Hiring Manager,
I'm writing about the Senior Frontend Engineer role at Linear. The thing that made me want to write this letter is your engineering blog post on keyboard-first latency budgets — I spent most of 2024 cutting interaction latency on Shopify's admin billing surface, bringing INP from 380ms to 95ms on mobile by rearchitecting our React Query cache boundaries and moving a synchronous formatter off the main thread.
Over the last two years at Shopify I've worked primarily on the billing and permissions product surfaces in a React 19 / Next.js 15 App Router codebase. The largest ship was cutting initial JS bundle from 480KB to 160KB (Lighthouse mobile perf 58 → 94, LCP 2.1s → 0.9s) via route-level code splitting and removing a legacy i18n library. I also maintained the internal design-system package (86 components, adopted by 40+ engineers) with visual-regression coverage through Chromatic, and I owned the axe-core integration that got our admin surface to WCAG 2.1 AA compliance before a government customer audit.
Linear is one of the few products I use every day where I'd rather read the frontend code than most of my own. The culture of shipping small, keyboard-first, and holding a high performance bar is exactly what I want to be building inside. I'd love to contribute to the core editor surface or the cycles/views work where low-level interaction tuning matters most.
Would a 20-minute call next week work for a first conversation?
Best, Sam Rivera