Senior Software Engineer

Tether.to Logo

Tether.to

πŸ“Remote - Worldwide

Summary

Join Tether and be a part of a team building cutting-edge desktop and mobile AI applications using the Tether SDK. As a Senior Software Developer, you will develop and maintain backend services and APIs for AI-enhanced desktop applications, ensuring native-like responsiveness and cross-platform consistency. You will collaborate with desktop and React Native teams to shape API contracts, handle concurrent model invocations, and manage GPU/CPU workloads. The ideal candidate will have 6+ years of experience with Nodejs/JavaScript, experience with desktop app development (Electron, Tauri, or similar), and experience working with React Native or bridging backend systems into mobile/desktop hybrid stacks. The role requires expertise in optimizing performance and resource usage on desktop/mobile clients and a good understanding of security practices. Tether offers the opportunity to work remotely and collaborate with a global team of talented individuals.

Requirements

  • +6 years of experience working with Nodejs/JavaScript
  • Experience with Desktop app development (Electron, Tauri, other)
  • Experience working with React Native or bridging backend systems into mobile/desktop hybrid stacks
  • Experience optimizing performance and resource usage on desktop/mobile clients
  • Have actively participated in the development of a complex platform
  • Ability to quickly learn new technologies
  • Good understanding of security practices

Responsibilities

  • Develop and maintain backend services and APIs that power AI-enhanced desktop applications
  • These services support intelligent features like local inference, contextual awareness, and model interaction, tailored specifically for Electron-based or hybrid clients
  • Shape API contracts that reflect platform constraints and performance considerations β€” ensuring native-like responsiveness and cross-platform consistency
  • Contribute to backend services that handle concurrent model invocations, manage GPU/CPU workloads, and intelligently queue or throttle requests based on system constraints β€” ensuring smooth AI on-device performance

Preferred Qualifications

  • Familiarity with secure inter-process communication
  • Familiar with Peer-to-Peer technologies (Kademlia, bittorent, libp2p)
  • C++/Swift/Kotlin skills are a plus
  • Familiar with AI/Agentic domain applications (RAG, AI SDKs)
  • Familiarity with real-time data delivery (NodeJS/other streaming)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.