About the role
Tether is a global fintech company operating at the intersection of blockchain technology, digital assets, and decentralized infrastructure. The organization manages USDT, the world's most widely used stablecoin, while simultaneously developing innovative solutions across energy, education, and peer-to-peer technology. With a distributed workforce spanning multiple continents, Tether has established itself as a leader in the Web3 space during a period when blockchain job postings have surged 45% year over year and security-focused engineering roles remain among the most competitive to fill.
The Data team at Tether is advancing the Pear platform, an open-source peer-to-peer development system that eliminates traditional server infrastructure. Built on Node.js-based architecture similar to BitTorrent, Pear enables developers to deploy applications directly to users while maintaining data ownership and decentralization. Keet, Tether's flagship P2P communications application, demonstrates this technology in practice through messaging, file sharing, and collaborative features.
What you'll do
- Develop and maintain Keet Desktop, a cross-platform peer-to-peer communications application built with React and running on the Pear runtime
- Implement user interface and user experience features while optimizing application performance across rendering and memory management
- Build modular, well-tested, and maintainable frontend code using modern JavaScript and TypeScript in production environments
- Debug and troubleshoot complex frontend applications, ensuring reliability in a decentralized communications context
- Collaborate with a globally distributed team on features spanning UI implementation, performance tuning, and cross-platform compatibility
What you'll bring
- Production-level experience with React or Preact and modern JavaScript or TypeScript
- Demonstrated expertise in state management solutions such as Redux, Redux Toolkit, or Zustand
- Strong ability to write testable code and debug sophisticated frontend systems
- Genuine interest in or hands-on experience with peer-to-peer technologies or distributed systems
- Excellent communication skills and comfort working asynchronously in remote, globally distributed environments
Nice to have
- Experience developing desktop applications using Electron, Tauri, or comparable runtimes
- Familiarity with video and audio APIs including WebRTC and media streams for real-time communication
- Background building applications across multiple operating systems including macOS, Windows, and Linux
- Previous contributions to open-source projects, particularly those focused on peer-to-peer or decentralized technologies
What they offer
- Fully remote position with flexibility to work from anywhere globally
- Opportunity to shape decentralized communication technology at scale
- Collaboration with a lean, fast-growing team recognized as an industry leader
Pay, location & hours
Salary not listed. Fully remote, open to applicants in job.
About Tether
17 open roles in this building · Company page → · See it on the map