
API • Software Development • Telecommunications
Holepunch is a platform that enables the creation of peer-to-peer (P2P) applications without the need for any servers. It offers a collection of small JavaScript modules that can be combined to create various P2P applications, such as VPNs and communication tools like Keet. Holepunch allows developers to focus on app functionality rather than data transfer, offering a modular stack and tools for easy app distribution, updates, and scaling across platforms. Its P2P methodology ensures efficient app updates and strong performance through peer re-hosting. This platform is designed for building, sharing, and extending P2P applications using Web and Mobile technology, with an emphasis on security and direct connections.
11 - 50 employees
🔌 API
📡 Telecommunications
July 23

API • Software Development • Telecommunications
Holepunch is a platform that enables the creation of peer-to-peer (P2P) applications without the need for any servers. It offers a collection of small JavaScript modules that can be combined to create various P2P applications, such as VPNs and communication tools like Keet. Holepunch allows developers to focus on app functionality rather than data transfer, offering a modular stack and tools for easy app distribution, updates, and scaling across platforms. Its P2P methodology ensures efficient app updates and strong performance through peer re-hosting. This platform is designed for building, sharing, and extending P2P applications using Web and Mobile technology, with an emphasis on security and direct connections.
11 - 50 employees
🔌 API
📡 Telecommunications
• We're big fans of Node.js — Holepunch is built on it. • During this next growth phase, we could use your help to expand and strengthen our core P2P networking and storage primitives. • Our P2P technology covers a wide surface area, so if the parts of this following tech profile fits you, we’d love to talk to you.
• Extensive knowledge of P2P protocols (Kademlia, BitTorrent, libp2p, hypercore) • Demonstrable experience optimizing network protocols for performance • Advanced JavaScript skills for implementing high-performance networking code • Deep understanding of UDP and TCP/IP networking, including NAT traversal techniques • Experience implementing custom binary protocols and serialization formats • Familiarity with cryptographic primitives for secure P2P communication • Experience with performance profiling and optimization of networked systems • Preferred Qualifications • 5+ years experience building production P2P systems or distributed systems • Experience optimizing JavaScript for low-latency networking applications • Knowledge of V8 internals and JavaScript performance characteristics • Experience with libuv and asynchronous I/O in C • Contributions to open-source P2P projects or networking libraries • Experience building reliable systems on unreliable networks • Experience with Node.js native addons and bridging between JS and C
Apply NowJuly 23
Join Zego as a Lead Backend Engineer, shaping the future of their insurance platform.
July 2
Seeking a Java Developer with SC Clearance for back-end and some front-end development at Amber Labs.
July 2
Join Fanatics Betting & Gaming as a Software Engineer III, focused on Java within the iCasino Platform team.
June 30
Join Sensor Tower as a Software Engineer for Data Fetching. Build and maintain systems for public data collection.
🇬🇧 United Kingdom – Remote
💰 $45M Private Equity Round on 2020-05
⏰ Full Time
🟡 Mid-level
🟠 Senior
🔙 Backend Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
June 19
Join our team as a Game Server Developer proficient in Node.js to enhance player experience.
🇬🇧 United Kingdom – Remote
💰 $4M Seed Round on 2022-03
⏰ Full Time
🟡 Mid-level
🟠 Senior
🔙 Backend Engineer
🗣️🇨🇳 Chinese Required