← Volver a todos los empleos

Ingeniero/a de Software (Electron.js)

Ubicación: RemoteTipo de contrato: ContratoSalario: $6 – $7Publicado: 29 de septiembre de 2026

Sobre el Puesto

Título del Puesto: Ingeniero/a de Software (Electron.js) Tipo de Puesto: Tiempo completo Ubicación: Remoto

Estamos construyendo infraestructura de productividad de alta fidelidad para una fuerza laboral distribuida globalmente—software que opera de forma silenciosa, confiable e inteligente en segundo plano. Como Ingeniero/a de Software enfocado/a en sistemas de escritorio, ayudarás a diseñar y escalar una aplicación multiplataforma de inteligencia horaria (MacOS + Windows) utilizada a diario por miles de profesionales.

En Qué Trabajarás

  • Diseñar y evolucionar un agente de escritorio multiplataforma usando Electron.js, optimizado para el rendimiento y un consumo mínimo de recursos.
  • Construir sistemas de registro de tiempo en tiempo real con seguimiento preciso de eventos y ejecución en segundo plano.
  • Diseñar e implementar la recolección de señales a nivel de sistema (teclado, ratón, uso de aplicaciones) con fuertes garantías de privacidad y eficiencia.
  • Desarrollar pipelines de datos offline-first con sincronización confiable en segundo plano y resolución de conflictos.
  • Integrar con servicios backend distribuidos y APIs internas para habilitar análisis y reportes.
  • Mejorar continuamente el rendimiento en tiempo de ejecución, la eficiencia de memoria y la tolerancia a fallos.
  • Colaborar con los equipos de producto, diseño y backend para lanzar funcionalidades con impacto directo en la productividad de los usuarios.

Requisitos

  • 3+ años construyendo aplicaciones de escritorio de nivel de producción con Electron.js.
  • Sólida competencia en JavaScript/TypeScript y Node.js.
  • Experiencia diseñando sistemas multiplataforma (MacOS + Windows) con comportamiento consistente.
  • Experiencia práctica con seguimiento en tiempo real, flujos de eventos o sistemas de monitoreo de actividad.
  • Familiaridad con APIs a nivel de sistema operativo para capturar interacciones de usuario/sistema.
  • Comprensión profunda de la optimización del rendimiento en entornos de escritorio.
  • Sólidas habilidades de depuración y capacidad de razonar sobre casos límite en sistemas distribuidos/offline.

Preferido

  • Experiencia construyendo aplicaciones de productividad, monitoreo o telemetría.
  • Conocimiento de integraciones nativas del sistema operativo (permisos, procesos en segundo plano, hooks del sistema).
  • Comprensión de las consideraciones de seguridad y privacidad en el seguimiento de actividad de usuarios.
  • Familiaridad con sistemas de actualización automática y gestión de lanzamientos en Electron.

Compensación y Logística

Consulta las columnas Pay Min/Max para el rango de tarifa por hora.