22 days ago
Base Salary
$230k - $310k/yr
Responsibilities
- Build and maintain the core foundations of the collaborative editor using CRDTs and WebSockets.
- Architect complex AI-powered features and workflows that integrate LLMs into the user experience.
- Lead frontend performance optimization initiatives to ensure the app remains 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 the application.
- Mentor and guide other engineers while setting the standard for frontend craft.
Requirements
- 8+ years of experience as a frontend software engineer with expertise in production web applications.
- Strong understanding of modern JavaScript/TypeScript, React (with hooks), and asynchronous programming patterns.
- Deep knowledge of the browser DOM, React's virtual DOM, and state management (preferably Redux).
- Strong grasp of computer science fundamentals and mentoring capabilities.
- Experience with ProseMirror, large language models, TypeScript/Prisma/Apollo GraphQL, or open-source contributions is a plus.
