Senior Node.js Software Engineer
Responsibilities:
- Significant experience with Node.js: You should have experience writing high-quality, clean and efficient code in Node.js. Experience with C/C++ and writing native bindings for Node is a plus but not required.
 - Modular Development: A strong background in building and managing modular codebases and creating reusable npm modules.
 - Robust Testing & Debugging: Develop and execute tests to ensure software quality and reliability. Troubleshoot and debug application issues and performance bottlenecks.
 - Passion for P2P Technology: We are looking for someone who is not only experienced in Node.js but is also deeply passionate about P2P technology or has hands-on experience developing P2P applications. Your enthusiasm for decentralization will drive innovation and contribute to the core mission of Holepunch.
 - Remote Collaboration: Since our team is distributed globally, experience in remote collaboration and communication is essential to align with our dynamic and fast-paced environment.
 
Skills:
- Significant experience with Node.js
 - Strong background in building and managing modular codebases
 - Experience in developing P2P applications
 - Remote collaboration experience
 
Qualifications:
- Bachelor's degree in Computer Science or related field
 - 5+ years of experience in Node.js development
 
Benefits:
- ๐ก Work on groundbreaking technology that prioritizes user autonomy and privacy.
 - ๐ Collaborate with a team of thinkers and innovators dedicated to reshaping the digital landscape.
 - ๐ Contribute to a future where technology serves humanity, not the other way around.
 
Application Process:
Apply now to become a part of our mission to decentralize the webโone application at a time.
[Learn more about Pear](docs.pears.com)
[Keet: A Glimpse Into the Future](#)
Published 14 days ago • Expires November 20, 2025 08:07