Software Engineer, Desktop

A1
Palo Alto, CAFULL_TIMEPosted Aug 4, 2026

Role responsibilities

The role involves building and maintaining cross-platform desktop applications using Electron with a focus on reliability and performance. Key duties include implementing desktop-specific functionality and integrating AI-powered features via backend APIs.

Requirements

Candidates must have proven software engineering experience with production Electron applications and proficiency in TypeScript and React. Experience with local storage, real-time transport mechanisms, and OS-specific behaviors on macOS and Windows is required.

Key skills

Electron, JavaScript, TypeScript, React, Node.js, SQL, NoSQL, IPC Communication, WebSockets, Performance Profiling, macOS, Windows, SQLite, IndexedDB, UI Design, API Integration

Keywords

Electron, Node.js, TypeScript, SQL, NoSQL, React, Desktop Applications, AI, Cross-platform, IPC, WebSockets, SQLite, IndexedDB, macOS, Windows, Performance Optimization, Real-time Collaboration, Software Engineering, API Integration, UI Design

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free