Frontend Engineer
Core
Build core web experiences for proactive AI-native applications (Chat, Notes, Calendar, Docs, Sheets) serving billions of users, integrating streaming AI responses and real-time collaboration.
Role type
Senior Frontend Engineer (AI-native productivity suite)
Builds
Chat, Notes, Calendar, Docs, and Sheets applications with real-time collaboration and AI integration
Domain
AI-powered productivity software / SaaS
Deliverable
product features
Required skills
React, TypeScript, frontend architecture, state management, real-time systems, WebSockets, streaming APIs, collaborative editing, rich-text editing, performance optimization
Preferred skills
Experience building complex interactive products, independent feature ownership, rapid prototyping
Technologies
TypeScript, React.js, Next.js, HTML, CSS, WebSockets, Node.js, REST, GraphQL
Responsibilities
Build major web experiences across Chat, Notes, Calendar, Docs, and Sheets; Develop complex interactions including real-time messaging and collaborative editing; Build reusable frontend architecture and components; Integrate streaming AI responses and proactive actions; Own frontend performance, responsiveness, reliability, and accessibility; Work closely with product and design to take ideas from prototype to production
Seniority
Senior, hands-on IC