Micro1
Micro1Verified listing
RemoteSoftware Engineering

Software Engineer (ElectronJS)

6–7/hr
Remote
Posted October 5, 2026
contract
Not Sure? Upload your resume to see every role you match

Listing checked September 1, 2026 · pay as published by Micro1

Overview

This role focuses on building a high-performance, cross-platform desktop application that tracks time and activity for remote teams. You'll work on an Electron.js agent that runs quietly on MacOS and Windows, handling real-time data collection with a strong emphasis on privacy, reliability, and low resource usage. Your contributions will directly improve how thousands of professionals manage their productivity.

What You'll Do7

  • 1Design and scale a cross-platform desktop agent using Electron.js, optimizing for speed and a small memory footprint.
  • 2Develop real-time timekeeping features that accurately track events while running in the background.
  • 3Implement system-level data collection—keyboard, mouse, app usage—with strict privacy and efficiency safeguards.
  • 4Build offline-first data pipelines that sync reliably and handle conflicts when the network is restored.
  • 5Integrate with backend services and internal APIs to power analytics and reporting dashboards.
  • 6Continuously improve runtime performance, memory usage, and fault tolerance across platforms.
  • 7Collaborate with product, design, and backend teams to ship features that boost user productivity.

Requirements11

  • 1At least 3 years of experience building production-grade desktop applications with Electron.js.
  • 2Strong command of JavaScript/TypeScript and Node.js.
  • 3Proven track record of creating cross-platform systems (MacOS + Windows) with consistent behavior.
  • 4Hands-on experience with real-time tracking, event streams, or activity monitoring.
  • 5Familiarity with OS-level APIs for capturing user and system interactions.
  • 6Deep understanding of performance optimization in desktop environments.
  • 7Excellent debugging skills and ability to reason about edge cases in distributed or offline systems.
  • 8Preference for experience building productivity, monitoring, or telemetry-driven applications.
  • 9Knowledge of native OS integrations like permissions, background processes, and system hooks.
  • 10Understanding of security and privacy considerations when tracking user activity.
  • 11Familiarity with auto-update systems and release management in Electron.

Who Should Apply

You're a seasoned desktop engineer who thrives on building polished, low-overhead applications that users rely on daily. You care deeply about performance and privacy, and you're comfortable working across the stack—from OS-level APIs to backend integrations. If you enjoy shipping features that make distributed teams more productive and are excited about Electron.js as a core tool, this role is for you.

Salary Insight

Base salary range of $130,000 - $160,000 USD, plus equity, performance-based bonuses, and comprehensive benefits including up to 100% health insurance premium reimbursement, paid time off, and a 401(k) match.

Pay and demand for Software Engineering roles

Aggregated

Typical pay

$70/hour

This role

$6–$7/hr

Most Software Engineering roles pay $50–$95 per hour. This role's pay sits below that range.

Based on 379 similar roles that publish pay · 122 publish only a top rate; those count at the rate they gave

Typical rangeMedian payThis role

Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.

Live similar roles
465
Listed in last 30 days
224
Remote
91%

Hiring most right now: micro1 (143) · SME Careers (121) · Mercor (51)

Most requested skills · share of roles

  • llm evaluation
    21%
  • ai training
    20%
  • python
    19%
  • trainer feedback
    18%

Figures from Software Engineering roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.

Compare your resume against these roles

Location

TypeRemote
LocationRemote
This is a remote position

Compensation

$6–7/hr

Required Skills

Electron.jsTypescriptNode.jsCross-platform Apps

Application Tip

Highlight a specific Electron.js project where you optimized performance or handled real-time data collection with privacy constraints. Briefly explain how you tackled resource usage and cross-platform consistency—this will directly align with the role's core challenges.

Share:

How NearSkill helps you apply

  1. 1. Check your job match

    We compare your resume with the job requirements to help you understand how well your experience fits.

  2. 2. Continue to the employer’s website

    We’ll direct you to the employer’s application portal, where you can complete the application.

  3. 3. Get updates by email

    If NearSkill is handling follow-up for this role, we’ll email you when there’s an update on your screening.

Want to check your fit first?

See how your resume matches this role before applying.

Check my job match

Similar open positions

Explore active roles that match your skills and interests.

Micro1

Micro1

8d agoRemotefull-time

Electron.js Software Engineer

We're building a cross-platform time intelligence app for MacOS and Windows that runs quietly in the background for thousands of professionals. As our Electron.js Software Engineer, you'll shape the architecture of this desktop agent, focusing on performance and a small memory footprint. You'll work with TypeScript, Node.js, and Electron.js to create real-time tracking and offline-first data pipelines. This is a full-time remote role where your work directly impacts how people manage their time.

6–7/hr
Electron.jsTypeScriptNode.js+1 more
Micro1

Micro1

7d agoRemotefull-time
Hot

Software Engineer, Data Platforms

micro1 seeks a fullstack engineer to build and maintain its human data platforms. You will work across Python and TypeScript services, React frontends, and data pipelines that support expert workflows. The position blends traditional fullstack work with research engineering, where coding agents like Claude Code or Cursor serve as your main development tool. You will collaborate with research engineers, operations, and product teams to turn requirements into production systems. This is a remote, full-time role with a base salary range of $120,000 to $160,000 per year, plus equity and potential bonuses.

280K
PythonTypeScriptCoding Agents+2 more
Micro1

Micro1

4d agoRemotefull-time
Hot

Software Engineer, Platform Engineering

Join a remote-first team where you'll build internal tools, services, and workflows that support operations, products, and AI infrastructure. You'll work across the stack with React, Node.js, and TypeScript, taking features from architecture to production. The role calls for someone who has helped a startup scale and who uses AI coding tools like Cursor or Claude Code daily. You'll make practical technical calls while balancing speed, quality, and scalability.

8–9/hr
Js/tsAI Native EngineeringEnd To End Product Ownership+1 more
Micro1

Micro1

10d agoRemoteContract
Hot

Software Engineer, Financial Platform

Build and maintain reliable, scalable financial technology systems in a remote-first environment. As a Software Engineer, you'll work across the full stack—from backend services to frontend interfaces—ensuring seamless user experiences. This role blends product development with infrastructure engineering, focusing on delivering thoughtful applications that handle sensitive data with integrity.

230K
ReactNode.jsPostgreSQL+1 more
Micro1

Micro1

14d agoRemotecontract

Senior Frontend Developer (Javascript)

This remote role offers an experienced frontend developer the chance to put their JavaScript expertise to work in a unique way: helping build high-quality data to train next-generation AI systems. You don't need an AI background — your deep knowledge of modern web development is exactly what's needed to shape how these models learn and reason. As a Senior Frontend Developer on a distributed team, you'll own architectural decisions, mentor peers, and deliver polished, scalable interfaces.

30–80/hr
· 10 openings
JavaScript
Talentxo

Talentxo

2d agoNoidaFull-time

Fullstack Engineer (Typescript, Node)

As a Fullstack Engineer on a TypeScript stack, you will design and ship features end to end for AI-assisted business products that ingest email, messaging, and documents, run AI agents over the data, and present results in a web interface. The role spans API design, data modelling, React/Next.js frontend work, third-party integrations, and AI agent workflows. You will work across multiple repositories, breaking down tickets and delivering small, reviewable pull requests. Systems-level thinking is key: tracing problems from UI through API, database, and background jobs to external services. You will also use AI coding assistants as part of your workflow while owning the correctness of everything you ship.

Pay not published
Anthropic APIDockerElectron+27 more