A1 · 5 hours ago
Desktop Applications Developer
A1 is building a proactive AI system used daily across conversations, tools, and workflows. The role involves owning the behavior of this system on desktop environments, focusing on reliability, performance, and real-time behavior in production desktop applications.
Computer Software
Responsibilities
Build and maintain cross-platform desktop applications using Electron
Design responsive and scalable UIs for real-time collaboration
Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking
Integrate AI-powered features (chat, agents, AI assistance) via backend APIs
Optimize startup time, memory usage, and runtime performance
Profile and reduce Electron overhead
Manage large local state and message history efficiently
Ensure smooth real-time updates (messages, typing indicators, presence)
Maintain stability across macOS and Windows environments
Qualification
Required
Proven software engineering experience
Hands-on experience building production Electron applications
Strong proficiency in JavaScript and TypeScript
Experience with React or similar UI frameworks
Solid understanding of the desktop application lifecycle
Experience with IPC communication
Experience working with local storage (SQLite, IndexedDB, filesystem)
Experience with WebSockets or other real-time transport mechanisms
Strong debugging and performance profiling skills
Familiarity with native OS behaviors on macOS or Windows
Company
A1
A1 is research and product group focused on building essential, next-gen applications that benefits the wider society, not the exclusive few.
Funding
Current Stage
Early StageCompany data provided by crunchbase