About ActAI
ActAI builds proactive applications that bring intelligence to conversations, errands, organisation, and workflows with minimal prompting. Its application focuses on reliable long-running workflows, persistent context, and real-world task completion.
Responsibilities
•Build major web experiences across Chat, Notes, Calendar, Docs, and Sheets
•Develop complex interactions, including real-time messaging, collaborative editing, rich-text editing, scheduling, tables, and spreadsheets
•Build reusable frontend architecture and components that work consistently across ActAI applications
•Integrate streaming AI responses, proactive actions, and model-driven experiences into product workflows
•Own frontend performance, responsiveness, reliability, and accessibility across browsers and devices
•Work closely with product and design to take ideas from prototype to production quickly
•Ensure users can communicate, write, organise, and collaborate seamlessly across Chat, Notes, Calendar, Docs, and Sheets
•Ensure complex interactions such as group messaging, editing, scheduling, and collaboration feel fast and reliable
•Integrate AI capabilities naturally into product workflows rather than as separate chatbot experiences
•Maintain fast, maintainable, and reusable frontend architecture as ActAI expands into new applications and workflows
Requirements
•Strong experience building complex, production web applications using React, TypeScript, and modern frontend technologies
•Deep understanding of frontend architecture, state management, browser APIs, and performance
•Experience building highly interactive products such as chat, collaboration, productivity, document editing, calendars, or workspaces
•Experience with real-time systems, WebSockets, streaming APIs, or collaborative interfaces
•Strong product and UI judgment, with attention to interaction details
•Ability to independently own features from technical design through production
•Ability to bring structure, exercise judgment, and execute independently
Conditions
•Location: Poland; Warsaw address
•Interview process includes 3, but no more than 4 interviews, conducted via virtual meetings and/or onsite