Software Engineer, Desktop

A1
US - California - Palo Alto
View Company Profile / << Go Back

  • Job Type: Full time
  • 13 days ago

Job Description

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




Fast Track Upload