Software Engineer (Electron.js) – Full-Time Remote Job | micro1 Remote Openings 01
Software Engineer (Electron.js) – Full-Time Remote Job
Posted by: micro1
Openings: 1
Job Type: Full-Time
Location: Remote
Salary: Not specified
About the Opportunity
micro1 is looking for an experienced Software Engineer specializing in Electron.js to help build and scale high-performance desktop software for a globally distributed workforce.
In this role, you will contribute to a cross-platform time intelligence application used by professionals on macOS and Windows. The application is designed to operate reliably and efficiently in the background while supporting productivity, timekeeping, and analytics.
Required Skills
- Electron.js
- TypeScript
- Node.js
- Cross-platform application development
What You Will Work On
- Design, architect, and improve a cross-platform desktop application using Electron.js, focusing on performance and low resource usage.
- Build real-time timekeeping systems with accurate event tracking and background execution.
- Develop system-level signal collection for keyboard, mouse, and application usage while maintaining privacy and efficiency.
- Build offline-first data pipelines with reliable background synchronization and conflict resolution.
- Integrate distributed backend services and internal APIs for analytics and reporting.
- Improve application performance, memory efficiency, and fault tolerance.
- Collaborate with product, design, and backend teams to deliver features that improve user productivity.
Required Qualifications
- 3+ years of experience building production-grade desktop applications with Electron.js.
- Strong proficiency in JavaScript, TypeScript, and Node.js.
- Experience designing cross-platform applications for macOS and Windows.
- Hands-on experience with real-time tracking, event streams, or activity monitoring systems.
- Familiarity with operating system APIs for capturing user and system interactions.
- Strong understanding of performance optimization in desktop environments.
- Excellent debugging skills and ability to handle complex edge cases in distributed and offline systems.
Preferred Qualifications
- Experience developing productivity, monitoring, or telemetry-driven applications.
- Knowledge of native operating system integrations, including permissions, background processes, and system hooks.
- Understanding of security and privacy considerations in user activity tracking.
- Familiarity with Electron auto-update systems and software release management.
Who Should Apply?
This position is suitable for experienced software engineers and desktop application developers with strong Electron.js, TypeScript, and Node.js skills. Candidates should have practical experience developing reliable cross-platform applications for macOS and Windows.
Job Highlights
- Full-time remote opportunity
- 1 opening
- Work with Electron.js desktop technology
- Develop applications for macOS and Windows
- Build real-time tracking and offline-first systems
- Collaborate with a distributed product and engineering team
How to Apply
Interested and qualified candidates can explore the opportunity and application process through micro1.
Important: This is a full-time remote position. Salary information was not provided in the available job description. Final eligibility, assessment, and selection are subject to micro1 and its client.
AQZORA Jobs
Discover Global Remote Jobs & Career Opportunities