All roles

Open role

[Remote] Remote | Software Engineer (Electron.js) — $150,000–$220,000/year

Remote · United Arab Emirates Full-time

Note: The job is a remote job and is open to candidates in USA. 24-MAG LLC makes this remote consulting opportunity available through its professional-matching platform; the end client is not identified. The role focuses on building and scaling a cross-platform Electron desktop application, including real-time tracking, offline-first data pipelines, system integrations, performance, and reliability.

Responsibilities

  • Architect and evolve production-grade desktop applications using Electron.js
  • Build consistent application behaviour across macOS and Windows environments
  • Design desktop systems for reliability, responsiveness, and minimal resource consumption
  • Develop background processes and desktop functionality that operate unobtrusively
  • Apply strong engineering judgement when balancing performance, functionality, and platform constraints
  • Build real-time timekeeping and event-tracking systems with precise state management
  • Develop system-level signal collection involving keyboard, mouse, application usage, and related activity data where appropriate
  • Work with operating-system APIs, permissions, background processes, and system hooks
  • Design integrations that remain reliable across different operating-system environments
  • Apply strong privacy and efficiency considerations to activity-monitoring functionality
  • Develop offline-first data pipelines with reliable background synchronisation
  • Implement conflict-resolution strategies for distributed or intermittently connected environments
  • Integrate desktop applications with backend services and internal APIs
  • Support analytics, reporting, and downstream data workflows through reliable application infrastructure
  • Design resilient data flows that preserve correctness across local and remote execution
  • Improve runtime performance, memory efficiency, and fault tolerance
  • Diagnose edge cases involving distributed systems, offline execution, and desktop environments
  • Troubleshoot production issues and identify underlying technical causes
  • Collaborate with product, design, and backend engineering teams to deliver user-facing functionality
  • Contribute to reliable release, deployment, and application lifecycle practices

Skills

  • 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
  • Strong understanding of security and privacy considerations related to user activity data
  • Strong communication and cross-functional collaboration skills
  • Experience building productivity, monitoring, or telemetry-driven applications is advantageous
  • Familiarity with native OS integrations, permissions, background processes, and system hooks is beneficial
  • Experience with Electron auto-update systems, release management, or desktop deployment workflows is advantageous

Benefits

  • Fully remote

Company Overview

  • At 24-MAG, we support emerging AI and consulting platforms by sourcing and connecting qualified professionals with remote, contract-based opportunities. It was founded in undefined, and is headquartered in Sheridan, Wyoming, US, with a workforce of 2-10 employees. Its website is https://24-mag.com/.
  • More open positions

    [Remote] Remote | Software Engineer, Internal Platforms — $200,000–$280,000/year

    Work from home Full-time role

    [Remote] Remote | Mechanical Engineering Expert — $80–$130/hour

    Work from home Full-time role

    [Remote] Remote | Senior FreeCAD Engineer — $40–$100/hour

    Work from home Full-time role

    [Remote] Remote | Data Scientist — $245–$280/hour

    Work from home Full-time role

    [Remote] Remote | Revenue Operations Specialist (SaaS) — $50–$100/hour

    Work from home Full-time role

    Senior ServiceNow Business Analyst

    Work from home Full-time role

    Senior Enterprise Customer Success Manager – AI Workflow Adoption & Expansion Specialist – Remote, Global Impact – Championing AI‑Powered Workforce Solutions at brighthush

    Work from home Full-time role

    Revenue Operations Manager

    Work from home Full-time role

    Multi-line Insurance Agent

    Work from home Full-time role

    ASL & BASL Video Data Contributor

    Work from home Full-time role

    Senior Employee Benefits Analyst

    Work from home Full-time role

    Healthcare Virtual Assistant (Mental Health Practice | Remote)

    Work from home Full-time role

    Patient Care Coordinator

    Work from home Full-time role

    Remote Data Entry Specialist – High-Paying, Flexible Hours, Full-Time & Part-Time Opportunities at brighthush

    Work from home Full-time role

    Remote RN Telephone Triage (NYS license required)

    Work from home Full-time role

    EP Mapping Specialist

    Work from home Full-time role

    PeopleSoft Developer

    Work from home Full-time role

    Bilingual Title Specialist - Michigan

    Work from home Full-time role

    [Remote] Associate Analyst, Product Facing Insight & Analytics - A&F Co.

    Work from home Full-time role

    Product Tester

    Work from home Full-time role

    Essentials of Sales Representative at Saint-Gobain: 100% Remote (Minneapolis, MN)

    Work from home Full-time role