Software Engineer, Desktop

Protingent

Washington

Hybrid

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Protingent Staffing is seeking a Software Engineer, Desktop for a fully remote role. You will own how a real-time desktop system behaves, focusing on reliability, performance, and cross‑platform support.

You will build with Electron, JavaScript, and TypeScript, collaborating with UI frameworks like React, and optimize startup time, memory, and IPC pathways. The position is direct hire and remote across the United States.

Qualifications

  • 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.

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 (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.

Skills

JavaScript
TypeScript
React
IPC communication

Tools

Electron
Node.js
SQL
noSQL

Job description

Job Title

Software Engineer, Desktop

Position Overview

Protingent Staffing has an exciting direct hire Software Engineer, Desktop position with our client that is fully remote.

Job Description

You will own how this system behaves on desktop environments. Your work focuses on reliability, performance, and real-time behavior in production desktop applications.

Job 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 (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.
Job Qualifications
  • 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.
  • Familiarity with native OS behaviors on macOS or Windows.
Must Have
  • Electron
  • Node.js
  • TypeScript
  • SQL and noSQL
Job Details
  • Job Type: Direct Hire
  • Pay Range: Market Rate
  • Location: Fully Remote
Company Overview

Protingent is an Award‑Winning provider of top‑tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Desktop Engineer - Electron & Real-Time Apps
Remote Desktop Engineer - Electron & Real-Time Apps

Protingent • Washington

Hybrid
USD 110,000 - 170,000
Software Engineer, Desktop
Software Engineer, Desktop

Far Coder • Northern (KY)

Hybrid
USD 110,000 - 160,000
Software Engineer, Desktop
Software Engineer, Desktop

A1 • Palo Alto (CA)

On-site
USD 140,000 - 200,000
Desktop Applications Developer
Desktop Applications Developer

A1 • Palo Alto (CA)

On-site
USD 255,000 - 405,000
Remote Desktop Software Engineer - Electron & AI
Remote Desktop Software Engineer - Electron & AI

Far Coder • Northern (KY)

Hybrid
USD 110,000 - 160,000
Remote AI Desktop Engineer (Electron)
Remote AI Desktop Engineer (Electron)

Ginas Tech Jobs • San Francisco (CA)

Remote
USD 150,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Desktop Engineer - Electron & AI-Powered Apps
Senior Desktop Engineer - Electron & AI-Powered Apps

A1 • Palo Alto (CA)

On-site
USD 140,000 - 200,000
Staff Engineer, Desktop Platform
Staff Engineer, Desktop Platform

Postman • San Francisco (CA)

Hybrid
USD 180,000 - 260,000
Comprehensive medical coverage
Flexible PTO
Wellness reimbursement
+2
Staff Engineer, Desktop Platform (Electron) — Cross‑Platform Leader
Staff Engineer, Desktop Platform (Electron) — Cross‑Platform Leader

Postman • San Francisco (CA)

Hybrid
USD 180,000 - 260,000
Comprehensive medical coverage
Flexible PTO
Wellness reimbursement
+2
Staff Software Engineer — Electron & Desktop Infrastructure
Staff Software Engineer — Electron & Desktop Infrastructure

IntraFind Software AG • California (MO)

Hybrid
USD 197,000 - 314,000
Time off programs
Medical, dental, vision insurance
401(k) and employee stock purchasing program
+1