Remote Software Engineer, Desktop
Key details
- Compensation
- $29,000 - $69,000
Job Description
Salary: £29,000 - 69,000 per year
Requirements
- 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, such as SQLite, IndexedDB, or the 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.
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, including chat, agents, and 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, including messages, typing indicators, and presence.
- Maintain stability across macOS and Windows environments.
- Own how the system behaves on desktop environments with a focus on reliability, performance, and real-time behavior in production desktop applications.
Technologies
- AI
- Backend
- Electron
- JavaScript
- macOS
- React
- SQLite
- TypeScript
- Windows
- UX UI Design
- NodeJS
- NoSQL
- SQL
More
We are building A1, a proactive AI chat app for everyday users designed to help with conversations, errands, organising, and workflows. Our product is focused on high reliability for long-running workflows, persistent context, and real-world task completion, even when model behavior is non-deterministic. We are a high-talent-density, hands-on team that makes decisions collectively and moves quickly while balancing quality and learning. We value structure, sound judgment, and independent execution, and our interview process is typically 3 to 4 virtual and/or onsite interviews with a prompt decision process.
last updated 28 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 4 indexed roles at this employer: $29,000 - $69,000(mid ~49000)
Context may refresh in the background.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs.
Source: DevITJobs • Last updated 1w ago