Software Engineer, Desktop

A1

Palo Alto (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A1 in Palo Alto is seeking a skilled software engineer to build and maintain cross‑platform desktop applications using Electron, with a relentless focus on reliability and performance.

You will implement desktop‑specific features and integrate AI‑powered capabilities via backend APIs, collaborating with teams in TypeScript, React, Node.js, and related technologies to deliver fast, robust user experiences. This role is on site at our California office.

Qualifications

  • Production Electron applications experience.
  • Proficiency in TypeScript and React.
  • Experience with local storage, real-time transport mechanisms, and OS-specific behaviours on macOS and Windows.

Responsibilities

  • Build and maintain cross-platform desktop applications using Electron with focus on reliability and performance.

Skills

Electron
JavaScript
TypeScript
React
Node.js
IPC Communication
WebSockets
Performance Profiling
Local Storage
macOS
Windows
UI Design
API Integration
SQL
NoSQL
Desktop Application Lifecycle
Real-time Transport
OS-specific Behaviors

Job description

The role involves building and maintaining cross-platform desktop applications using Electron with a focus on reliability and performance. You will implement desktop-specific features and integrate AI-powered capabilities via backend APIs.

Requirements:

Candidates need 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 behaviours on macOS and Windows is required.

Key Skills:

Electron, JavaScript, TypeScript, React, Node.js, SQL, NoSQL, IPC Communication, WebSockets, Performance Profiling, Desktop Application Lifecycle, Local Storage, macOS, Windows, UI Design, API Integration

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Desktop
Software Engineer, Desktop

ActAI • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Desktop Software Engineer
Desktop Software Engineer

Blue Signal Search • United States

On-site
USD 120,000 - 160,000
Desktop Applications Engineer — Electron, TS & AI APIs
Desktop Applications Engineer — Electron, TS & AI APIs

A1 • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Remote Electron.js Software Engineer (Desktop)
Remote Electron.js Software Engineer (Desktop)

RemoteJobsOne • Houston (TX)

Remote
USD 150,000 - 220,000
Equity compensation
Performance-based bonuses
Remote-first workforce
+1
Desktop Applications Developer
Desktop Applications Developer

Axe Recruiting • United States

Remote
USD 120,000 - 150,000
Electron Desktop Engineer — AI-Driven, High-Performance App
Electron Desktop Engineer — AI-Driven, High-Performance App

Blue Signal Search • United States

On-site
USD 120,000 - 160,000
Remote Desktop Apps Engineer — Electron & AI-Native
Remote Desktop Apps Engineer — Electron & AI-Native

Axe Recruiting • United States

Remote
USD 120,000 - 150,000
Software Engineer, Desktop, Artificial Intelligence (AI) Required, Work From Home (Fully Remote)
Software Engineer, Desktop, Artificial Intelligence (AI) Required, Work From Home (Fully Remote)

Confidential • United States

Remote
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+2
Remote Electron.js Engineer — Desktop Productivity
Remote Electron.js Engineer — Desktop Productivity

Executive Staff Recruiters / ESR Healthcare • United States

Remote
USD 130,000 - 160,000
Equity compensation
Health insurance
401(k) with company match
Remote Senior AI Desktop Engineer (Cross-Platform)
Remote Senior AI Desktop Engineer (Cross-Platform)

ITC Infotech • Tempe (AZ)

Remote
USD 140,000 - 170,000