Karve
Browse all jobs

Software Engineer, Desktop

A1 · London

5 months ago

HybridFull_timedesktop applicationsreal-time collaborationai assistant integration

Workplace

Hybrid

Employment

Full_time

Location

London

Posted

5 months ago

Summary

You will build and maintain cross-platform desktop applications using electron, focusing on reliability, performance, and real-time behavior. The role includes implementing desktop-specific features, integrating ai-powered chat/agents via backend apis, and optimizing startup time, memory, and electron overhead across macos and windows.

Responsibilities

  • Build and maintain cross-platform electron applications
  • Design responsive uis for real-time collaboration
  • Implement file system access and native notifications
  • Integrate ai features via backend apis
  • Optimize startup time, memory, and runtime performance
  • Profile and reduce electron overhead
  • Ensure smooth real-time updates for messages
electronnode.jstypescriptjavascriptreactipc communicationsqliteindexeddbwebsocketsreal-time transport mechanismsfile system accesswebsocketsqlnosql
desktop applicationsreal-time collaborationai assistant integrationelectron performance optimization