Senior Desktop Engineer – Cross-Platform Electron

Realtime Robotics

Boston (MA)

Hybrid

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Healthcare Coverage
Unlimited PTO
Commuting Expenses Covered
Telecommunications Stipend
401k Match
HSA Employer Contribution

Job summary

Realtime Robotics, based in Boston, MA, is seeking a Senior Desktop Applications Engineer to lead the cross platform desktop client development. You will define the technical direction, ensure a native feel on Windows, macOS, and Linux, and tightly integrate with our cloud services.

You will guide architecture, implement rich TypeScript/React interfaces, manage the release pipeline, and harden the product for enterprise deployment while collaborating with product, design, robotics, and cloud

Qualifications

  • 5+ years of professional software engineering with production desktop apps.
  • Deep Electron desktop app development including main/renderer, IPC, and the security model.
  • Cross‑platform shipping for Windows, macOS, Linux; platform divergences understood.
  • Strong TypeScript/JavaScript, proficient with React and frontend tooling.
  • Experience packaging, code signing, notarization, and auto update (electron builder/forge).
  • Debug across process and language boundaries: renderer, main, native modules, network.
  • Strong English communication; Boston work with US work authorization.

Responsibilities

  • Guide architecture, development, and release of desktop app shipped to Windows, macOS, and Linux from a single codebase.
  • Build rich, responsive interfaces in TypeScript and React, including 3D visualization.
  • Maintain the boundary between the desktop client and our cloud backend, including auth, job submission, and syncing artifacts.
  • Keep the application fast and honest about state when the network is slow or unavailable, with a local-first data model and reconciling on reconnect.
  • Manage release pipeline: multi platform CI builds, code signing, notarization, and auto update delivery.
  • Integrate native and C++ components into the desktop runtime (geometry, kinematics, vendor SDKs).
  • Harden the application for enterprise deployment: isolation, sandboxing, CSP, secure credential storage, installers.
  • Instrument the client with crash reporting and telemetry; use data to drive improvements.
  • Collaborate with product, design, robotics, and cloud engineers on desktop vs cloud boundaries.

Skills

Electron
TypeScript
React
Cross‑platform
IPC
Code signing
Testing
English fluency

Education

Bachelor's degree in Computer Science

Tools

Electron Builder
Electron Forge
N-API / node-gyp
WebAssembly

Job description

Realtime Robotics, based in Boston, MA, is seeking a Senior Desktop Applications Engineer to lead the cross platform desktop client development. You will define the technical direction, ensure a native feel on Windows, macOS, and Linux, and tightly integrate with our cloud services.

You will guide architecture, implement rich TypeScript/React interfaces, manage the release pipeline, and harden the product for enterprise deployment while collaborating with product, design, robotics, and cloud

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

Similar jobs worth comparing

Senior Desktop Applications Software Engineer
Senior Desktop Applications Software Engineer

Realtime Robotics • Boston (MA)

Hybrid
USD 140,000 - 180,000
Competitive Healthcare Coverage
Unlimited PTO
Commuting Expenses Covered
+3
Senior Desktop Applications Software Engineer
Senior Desktop Applications Software Engineer

Jobtailor • Boston (MA)

On-site
USD 140,000 - 180,000
Remote Desktop Software Engineer - Electron & AI
Remote Desktop Software Engineer - Electron & AI

Far Coder • Northern (KY)

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

A1 • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Senior Electron/TypeScript Desktop Engineer
Senior Electron/TypeScript Desktop Engineer

Jobtailor • Boston (MA)

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

ActAI • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Electron.js Engineer - Real-time Desktop Analytics
Senior Electron.js Engineer - Real-time Desktop Analytics

Crossing Hurdles • United States

Remote
USD 120,000 - 160,000
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
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
Software Engineer (ElixirJS) | Remote
Software Engineer (ElixirJS) | Remote

Crossing Hurdles • United States

Remote
USD 120,000 - 160,000