Software Engineer (Electron.js)

24-MAG
New York, NY
Job Description
Role Overview

We are seeking an experienced Software Engineer with deep expertise in Electron.js, TypeScript, Node.js, and cross-platform desktop application development to build high-performance productivity infrastructure for distributed professional environments.

What You Will Do

Selected professionals will help design and scale a cross-platform desktop application operating across macOS and Windows, with responsibility spanning real-time event tracking, offline-first data pipelines, system-level integrations, performance optimisation, and reliable background execution.

Why It Might Be a Fit

The role requires strong desktop engineering fundamentals and the ability to build resilient applications that operate efficiently and consistently across operating systems.

Requirements

  • 3+ years of professional experience building production-grade desktop applications with Electron.js
  • Strong proficiency in JavaScript or TypeScript and Node.js
  • Demonstrated experience designing cross-platform applications for macOS and Windows
  • Hands-on experience with real-time tracking, event streams, telemetry, or activity-monitoring systems
  • Familiarity with operating-system APIs for capturing user or system interactions
  • Deep understanding of performance optimisation in desktop application environments
  • Strong debugging skills and ability to reason through distributed, offline, and platform-specific edge cases
]]>