P2p Node.js Engineer

1 week ago


Singapore Holepunch Full time

**About Holepunch**

At Holepunch, we’re building a peer-to-peer development platform that lets you build apps that don’t require infrastructure. No servers whatsoever. Holepunch apps can be deployed to users directly from the machine you develop on, and scale effortlessly. Since servers are removed from the equation, users retain full control over the data they create, keeping things maximally private. The benefits of peer-to-peer are innumerable, and we envision a world where everything is peer-to-peer by default. We’ve started demonstrating what this future will look like with Keet, our P2P communications app.

Holepunch is built on a battle-hardened, Node.js-based technology stack we’ve built called Hypercore, which provides the basic machinery for establishing peer-to-peer connections and replicating data in a fashion similar to BitTorrent.

Currently looking for:
**P2P Node.js Engineer (Remote)**

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.

**Requirements**:

- 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
- 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


  • Software Engineer

    1 week ago


    Singapore Holepunch Full time

    At Holepunch, we are not just developing software; we are redefining the internet's architecture to empower users and protect privacy. Our pioneering peer-to-peer (P2P) development platform, built on our open-source technology stack, Pear, eliminates the need for traditional server infrastructure. This revolutionary approach ensures that users maintain full...

  • Software Engineer

    1 week ago


    Singapore Ascendion Full time

    Overview Software Engineer (Node.js and React.js) – Singapore Role We're looking for a software engineer to design, build, and maintain secure, scalable applications that serve real impact in Singapore. You'll work with Node.js, React.js, TypeScript, and MongoDB while collaborating in an Agile team to deliver solutions used in mission-critical projects....


  • Singapore Nicoll Curtin Full time

    Lead Node.js Developer Join a global tech company that builds secure, high-performing digital platforms used by enterprise clients worldwide. We're looking for a Lead Node.js Developer to design and drive backend services that power our client's next‐generation cloud solutions. You'll take the lead in shaping how our systems are built, from architecture...

  • Node.js Engineer

    1 week ago


    Singapore Windranger Labs Full time

    About Windranger Labs / Mantle Ecosystem Mantle is an innovative on-chain ecosystem bridging traditional finance (TradFi) and decentralized finance (DeFi). It includes products like Mantle Network, mETH Protocol, FBTC, Mantle Index Four (MI4), UR, and MantleX, aiming to reshape how users and institutions spend, save, and invest in Web 3.0. The ecosystem is...

  • Node.js Engineer

    2 weeks ago


    Singapore Windranger Labs Full time

    About Windranger Labs / Mantle Ecosystem Mantle is an innovative on-chain ecosystem bridging traditional finance (TradFi) and decentralized finance (DeFi). It includes products like Mantle Network, mETH Protocol, FBTC, Mantle Index Four (MI4), UR, and MantleX, aiming to reshape how users and institutions spend, save, and invest in Web 3.0. The ecosystem is...

  • Node.js Developer

    1 day ago


    Singapore Xcellink Pte Ltd Full time

    **Key Responsibilities**: - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Identify and resolve performance bottlenecks and bugs. - Participate in code reviews and contribute to a culture of continuous improvement. - Stay up-to-date with the latest industry trends and technologies to ensure our solutions...


  • Singapore OKX Full time

    **About OKX**: Founded in 2017, OKX is one of the world's leading cryptocurrency spot and derivatives exchanges. OKX innovatively adopted blockchain technology to reshape the financial ecosystem by offering some of the most diverse and sophisticated products, solutions, and trading tools on the market. Trusted by more than 20 million users in over 180...

  • Node.js Build Lead

    4 hours ago


    Singapore Peoplebank Full time

    Location: Central, Singapore (Hybrid)Compensation: Up to SGD 9,000/month Contract: 1 year The Role As the Lead Node.js developer, you'll own the design, implementation, and operation of backend services on AWS. You'll architect secure, scalable APIs and event‐driven workloads (Lambda, API Gateway, SQS/SNS/EventBridge, Secrets Manager), set engineering...

  • Node.Js Build Lead

    4 hours ago


    Singapore Peoplebank Full time

    Description Location: Central, Singapore (Hybrid) Compensation: Up to SGD 9,000/month Contract: 1 year The Role As the Lead Node.js developer, you’ll own the design, implementation, and operation of backend services on AWS. You’ll architect secure, scalable APIs and event‑driven workloads (Lambda, API Gateway, SQS/SNS/EventBridge, Secrets Manager), set...

  • Node.Js Build Lead

    4 hours ago


    Singapore Peoplebank Full time

    Description Location: Central, Singapore (Hybrid)Compensation: Up to SGD 9,000/month Contract: 1 year The Role As the Lead Node.js developer, you'll own the design, implementation, and operation of backend services on AWS. You'll architect secure, scalable APIs and event‐driven workloads (Lambda, API Gateway, SQS/SNS/EventBridge, Secrets Manager), set...