About
This role focuses on building high-fidelity productivity infrastructure for a globally distributed workforce. As a Software Engineer specializing in desktop systems, you will design and scale a cross-platform time intelligence application (MacOS and Windows) that is utilized daily by thousands of professionals.
Key Responsibilities- Architect and evolve a cross-platform desktop agent using Electron.js, ensuring optimal performance and minimal resource usage.
- Develop real-time timekeeping systems with precise event tracking and background execution capabilities.
- Design and implement system-level signal collection (keyboard, mouse, app usage) while maintaining strong privacy and efficiency guarantees.
- Create offline-first data pipelines with reliable background synchronization and conflict resolution.
- Integrate with distributed backend services and internal APIs to enable analytics and reporting functionalities.
- Continuously enhance runtime performance, memory efficiency, and fault tolerance.
- Collaborate with product, design, and backend teams to deliver features that significantly impact user productivity.
- 3+ years of experience building production-grade desktop applications with Electron.js.
- Strong proficiency in JavaScript/TypeScript and Node.js.
- Experience in designing cross-platform systems (MacOS and Windows) with consistent behavior.
- Hands-on experience with real-time tracking, event streams, or activity monitoring systems.
- Familiarity with OS-level APIs for capturing user/system interactions.
- Deep understanding of performance optimization in desktop environments.
- Strong debugging skills and the ability to reason about edge cases in distributed and offline systems.
- Experience building productivity, monitoring, or telemetry-driven applications.
- Knowledge of native OS integrations (permissions, background processes, system hooks).
- Understanding of security and privacy considerations in user activity tracking.
- Familiarity with auto-update systems and release management in Electron.
Full-time position, fully remote.
CompensationThe national pay range for this position is a base salary of $150, 000 to $220, 000 USD. All employees are eligible for equity compensation and may receive performance-based bonuses, subject to role and company policies.
Eligibilitymicro1 is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable law.
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.