ironquill.tech/board

$ cat jobs/software-engineer-desktop-bjakcareer-dc099d7bec87.json

Software Engineer, Desktop

Bjakcareer·APAC·Singapore·mid
javascriptreactwebsocket
Apply on ashby → Get AI match score →
ABOUT A1 There are over 5 billion users using basic applications today such email, notes, tasks that are not AI-native. Our mission is to build a proactive smart assistant for everyday users to bring intelligence to conversations, errands, organising and workflows, with minimal prompting. Our product focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion. The system must handle multi-step reasoning, interact with external tools, and remain reliable despite non-deterministic model behavior. Our objective is to help users complete tasks daily enjoyable with over ~90%* reduced time. ROLE You will own how this system behaves on desktop environments. Your work focuses on reliability, performance, and real-time behavior in production desktop applications. FOCUS - 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. IDEAL EXPERIENCES - 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. - Famili

Similar remote roles

Software Engineer, Desktop
bjak · Worldwide · mid
Frontend Engineer - JavaScript (Remote)
Hired · Worldwide · mid
Staff Frontend Developer
wire it · EU · senior
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
mindrift · EU · senior
Senior Full-Stack Developer
sigma software e561c036 16e4 4b2c aa28 a33af9f3750b · EU · senior
Multiple Engineering + Product Roles
Snout https://snout.com/ · Canada · mid
Senior Developer (Front-End)
general dynamics information technology · US · senior
Freelance Agent Evaluation Engineer
Mindrift · APAC · mid