Senior Desktop Engineer (Electron.js)

Senior Desktop Engineer (Electron.js)

Activa - Comprobada hace 16h
Tipo de Contrato: Indefinido
Jornada Laboral: Completa
Modalidad: Remoto
Salario anual bruto: No especificado
Años de experiencia: 6
Nivel Educativo: Otro / No especificado
Idiomas: Inglés,Castellano

Descripción del puesto

  • Desarrollar y mantener una aplicación de escritorio multiplataforma basada en Electron, con módulos nativos y una integración profunda con macOS y Windows, asegurando firma, notificación y actualizaciones.
  • - Diseñar, implementar y mantener la arquitectura de Electron end-to-end (main, renderer, IPC) y procesos auxiliares.
  • - Desarrollar y optimizar la captura de audio en tiempo real y la integración con macOS y Windows, gestionando IPC y flujos de datos entre módulos.
  • - Gestionar firma de código, notarización, permisos, actualizaciones automáticas y reporte de fallos.

Requisitos clave

  • - 6+ años de experiencia en desarrollo de software, con 3+ años en Electron.
  • - Experiencia nativa en macOS (Swift/Obj-C) y C++/N-API para addons de Node.
  • - Conocimiento de firmas de código, notarización, entitlements y pipelines de distribución (CI/CD).