Senior Node.js Software Engineer (100% Remote, Worldwide)
Holepunch
WorldwideremotePosted 16 days ago
Skill Required
Software-EngineerNode.Js-EngineerBackend-EngineerDistributed-Systems-EngineerP2P-EngineerSenior-Node.Js-EngineerSenior-Node.Js-DeveloperBackend DeveloperSoftware EngineerSoftware DeveloperNode.jsSystem DesignnetworkingdebuggingTestNGC++Design PatternsandJavaScriptFulltime
Key highlights
- 100% Remote position
- P2P/distributed systems focus
- Over 1500 public npm modules
- No longer accepting applications through original page; apply through Tether
- Groundbreaking technology prioritizing user autonomy and privacy
- Part of Tether (acquisition of Holepunch)
Role overview
Responsibilities
- Developing and maintaining P2P stack
- Expanding ecosystem, which includes over 1500 public npm modules and robust, modular codebase
Requirements
- Proven experience in Node.js development with production-scale applications
- Strong competency in writing modular, maintainable code
- Experience creating and managing reusable npm modules
- Solid skillset in testing & debugging
- Deep interest or experience with P2P technologies or distributed systems
- Comfort working in a remote, globally distributed team; good communication skills
Nice to have
- Experience with native Node.js extensions (C/C++), or binding JS to lower-level code
- Demonstrated ability to optimize network protocols or systems: latency, throughput, etc.
- Familiarity with advanced networking concepts
- Past contributions to OSS projects, especially in P2P or decentralized tech
Additional details
- Role title: Software Engineer - Node (100% Remote)
- Location: 100% Remote, globally distributed team
- Team: Part of Holepunch, now part of Tether
- Note: Applications being managed through Tether's careers site; no longer reviewing applications submitted through original page
- Original posting source: Himalayas
- Application process: Apply through Tether's careers site for the same role
- Ecosystem detail: Over 1500 public npm modules and robust, modular codebase