Punch Group's logo

Software Engineer - Node at Punch Group

  • Full-time
  • Remote, Worldwide

Software Engineer - Node

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
  • Experience with C/C++ and writing native bindings for Node is a plus
  • Strong background in building and managing modular codebases
  • Passion for P2P Technology
  • Experience in remote collaboration and communication

Qualifications:

  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience in Node.js development
  • Experience with P2P technology is a plus

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.

How to Apply:

Apply now to become a part of our mission to decentralize the web—one application at a time.

Published 8 days ago • Expires September 20, 2025 08:08