Staff Software Engineer, Frontend

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

react redux typescript graphql llm

πŸ“‹ Description

  • Build and maintain the core foundations of our collaborative editor using CRDTs and WebSockets
  • Architect complex AI-powered features and workflows that integrate LLMs seamlessly into the user experience
  • Lead frontend performance optimization initiatives to ensure the app stays fast at scale
  • Design and implement sophisticated drag-and-drop interfaces for intuitive content manipulation
  • Contribute to and suggest improvements for open-source projects at the core of our application, and create integrations with other platforms and embedded applications
  • Mentor and guide other engineers while setting the bar for frontend craft

🎯 Requirements

  • 8+ years of experience as a frontend software engineer with deep expertise in building production web applications and working in large, complex production-scale codebases
  • Strong understanding of modern JavaScript/TypeScript, React (with hooks), and asynchronous programming patterns
  • Deep knowledge of the browser DOM, React's virtual DOM, mutation observers, and event propagation, with experience in state management (preferably Redux)
  • Strong grasp of computer science fundamentals and the ability to mentor and raise the bar for engineers around you
  • Experience with ProseMirror or other document editor frameworks, large language models and AI prompting, TypeScript/Prisma/Apollo GraphQL, or contributions to open-source projects (Nice to have)

🎁 Benefits

  • In-office culture in SF 4–5 days/week with remote flexibility
  • Equity and benefits
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’