Senior Desktop Engineer (Electron) — Remote, Unlimited PTO

Ruby Labs Ltd

Athens (GA)

Remote

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote Work Environment
Unlimited PTO
Paid National Holidays
Company‑provided MacBook
Flexible Independent Contractor

Job summary

Ruby Labs Ltd is seeking a Senior Desktop Engineer to own a cross‑platform desktop product from first commit to production. The role covers Electron architecture, native modules in Swift and C++, and a focus on secure distribution, notarization, and auto‑update.

You will lead the desktop engineering voice, ensuring reliable performance across macOS and Windows, including real‑time audio capture, overlays, and global shortcuts. This is a high‑ownership, highly technical role.

Qualifications

  • 6+ years of software engineering experience, including production‑grade TypeScript/Node.js.
  • 3+ years building and shipping Electron applications to real end users.
  • Hands‑on native macOS development in Swift/Obj‑C with Core Audio or ScreenCaptureKit.
  • Experience writing native Node addons or with out‑of‑process native helpers.
  • Proven macOS code signing, notarization, entitlements and TCC knowledge.
  • Working knowledge of Windows desktop APIs and IBM/OS integration.

Responsibilities

  • Own the Electron architecture end to end (main, renderer, IPC) and deliver major features on schedule.
  • Build and maintain a transparent, robust native layer with Swift and C++ integration.
  • Own distribution: code signing, notarization, entitlements, and auto‑update pipelines.
  • Design platform abstractions so macOS and Windows implementations stay isolated and testable.
  • Manage crash reporting and production telemetry for the desktop client.

Skills

TypeScript/Node.js
Electron
Swift
C++
IPC
Code signing/notarization
Multi‑platform

Education

Bachelor's degree in Computer Science

Tools

N-API / node-addon-api
Core Audio
ScreenCaptureKit
AVFoundation
AXUIElement / UI Automation

Job description

Ruby Labs Ltd is seeking a Senior Desktop Engineer to own a cross‑platform desktop product from first commit to production. The role covers Electron architecture, native modules in Swift and C++, and a focus on secure distribution, notarization, and auto‑update.

You will lead the desktop engineering voice, ensuring reliable performance across macOS and Windows, including real‑time audio capture, overlays, and global shortcuts. This is a high‑ownership, highly technical role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Desktop Engineer (Electron.js)
Senior Desktop Engineer (Electron.js)

Ruby Labs Ltd • Athens (GA)

Remote
USD 120,000 - 180,000
Remote Work Environment
Unlimited PTO
Paid National Holidays
+2
Electron Desktop Engineer - Real-Time Timekeeping (Remote)
Electron Desktop Engineer - Real-Time Timekeeping (Remote)

Artha Nexgen • Northern (KY)

Hybrid
USD 130,000 - 160,000
Health insurance
401(k) plan
Remote-first workforce
Remote Electron.js Desktop Engineer for Time & Productivity
Remote Electron.js Desktop Engineer for Time & Productivity

RemoteJobsOne • Houston (TX)

Remote
USD 150,000 - 220,000
Equity compensation
Health insurance reimbursement
401(k) with company match
+1
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 Desktop Apps Engineer — Electron & AI-Native
Remote Desktop Apps Engineer — Electron & AI-Native

Axe Recruiting • United States

Remote
USD 120,000 - 150,000
Remote Electron.js Software Engineer
Remote Electron.js Software Engineer

Remotebridge • United States

Remote
USD 130,000 - 160,000
Health insurance reimbursement
Paid time off
401(K) with company match
+1
Desktop Software Engineer
Desktop Software Engineer

Blue Signal Search • United States

On-site
USD 120,000 - 160,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
Senior Desktop Platform Engineer - Electron & Chromium
Senior Desktop Platform Engineer - Electron & Chromium

Autodesk • Sheffield (TX)

Hybrid
USD 119,000 - 172,000
Senior Desktop Engineer - Electron & Chromium
Senior Desktop Engineer - Electron & Chromium

Slack • San Francisco (CA)

On-site
USD 120,000 - 160,000