Remote opportunity at
Tether.ioFrontend Desktop Engineer (100% remote - Worldwide)
Tether.io is looking for a Frontend Desktop Engineer to join its globally distributed team on a full-time, fully remote basis. Tether develops reserve-backed tokens, stablecoins like…
Career Tools
About This Role
Tether.io is looking for a Frontend Desktop Engineer to join its globally distributed team on a full-time, fully remote basis. Tether develops reserve-backed tokens, stablecoins like USDT, sustainable energy infrastructure for Bitcoin mining, artificial intelligence and peer-to-peer tools, and educational access initiatives. This position centers on building and maintaining Keet Desktop, a cross-platform peer-to-peer communications application. The software is constructed using React and operates on the Pear runtime, a Node.js-based…
Job Description
Tether.io is looking for a Frontend Desktop Engineer to join its globally distributed team on a full-time, fully remote basis. Tether develops reserve-backed tokens, stablecoins like USDT, sustainable energy infrastructure for Bitcoin mining, artificial intelligence and peer-to-peer tools, and educational access initiatives.
This position centers on building and maintaining Keet Desktop, a cross-platform peer-to-peer communications application. The software is constructed using React and operates on the Pear runtime, a Node.js-based technology designed to remove traditional server infrastructure and enable direct deployment from developers to users.
This opportunity fits developers who possess solid frontend expertise and a strong interest in distributed systems or decentralized technology. The role requires building modular code, handling complex application debugging, and managing state effectively. Candidates will help shape decentralized communication applications supporting messaging, file sharing, and collaborative tools while preserving user data sovereignty.
Applicants should note that Tether conducts recruitment strictly through official channels, utilizes email addresses ending in @tether.to or @tether.io, and never requests payment or financial details during the hiring process.
Responsibilities
- Develop and maintain Keet Desktop, a cross-platform peer-to-peer communications application built with React and running on the Pear runtime
- Implement user interfaces and user experiences
- Optimize application performance
- Contribute to the future of decentralized communication
Requirements
- Demonstrated production-scale experience utilizing React or Preact along with modern JavaScript or TypeScript
- Strong competency in state management tools such as Redux, Redux Toolkit, Zustand, or comparable solutions
- Capability to author modular, maintainable, and thoroughly tested code
- Solid skills in testing and debugging complex frontend software
- Deep interest or prior involvement with peer-to-peer technologies or distributed systems
- Comfort operating within a remote, globally distributed team environment with good communication skills
Qualifications
- Experience in desktop application development utilizing runtimes like Electron or Tauri
- Familiarity with real-time communication and video or audio APIs including WebRTC and media streams
- Proven ability to optimize user interface performance encompassing rendering and memory management
- Experience constructing cross-platform applications for operating systems such as macOS, Windows, and Linux
- Past contributions to open source software projects, specifically focusing on peer-to-peer or decentralized technology
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this role is 100% remote with a globally distributed team operating worldwide.
What is the employment type?
The posting specifies full-time employment.
What salary is offered for this role?
The source posting does not specify a salary.
How should candidates apply to avoid recruitment scams?
Candidates must apply only through official channels listed on the official careers page, verify that recruiter profiles are authentic on LinkedIn, ensure emails end in @tether.to or @tether.io, and avoid platforms like WhatsApp, Telegram, or SMS for interviews. Tether never requests financial details or payment during the hiring process.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.