Get Hired Logo Get Hired

Software Engineer - Node (100% Remote)

Posted: April 30, 2025

Job Description

Join Holepunch, a company at the forefront of redefining the internet through P2P technology. As a Senior Software Engineer, you will contribute to our open-source Node.js P2P stack, building a decentralized web that prioritizes user data control and privacy.

Key Information

  • Location Model: Remote
  • Location Details: Global
  • Salary Range: N/A
  • Years Experience Min: N/A (Focus on significant Node.js experience)
  • Employment Type: Permanent
  • Company Industry: Decentralized Technology / P2P Software
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: Flexible schedule (Implied by global remote team)

Technical Stack

  • Core (Must-Have):
    • Node.js (Significant experience)
    • Modular codebase development (NPM modules)
    • Testing & Debugging
  • Nice-to-Have:
    • C/C++ and native Node bindings

Role & Responsibilities

  • Key Responsibilities:
    • Develop and maintain the core Node.js P2P stack.
    • Expand the Holepunch ecosystem, contributing to npm modules.
    • Ensure software quality through testing and debugging.
    • Troubleshoot application issues and performance bottlenecks.
  • Must-Have Qualifications:
    • Significant experience writing high-quality Node.js code.
    • Strong background in building and managing modular codebases.
    • Proven ability to develop and execute tests.
    • Experience in troubleshooting and debugging.
    • Passion for P2P technology or hands-on experience.
    • Experience in remote collaboration.
  • Nice-to-Have Qualifications:
    • Experience with C/C++ and writing native bindings for Node.

Company & Culture

  • Benefits Highlights:
    • N/A (Not explicitly mentioned in detail)
  • Potential Red Flags / Things to Note:
    • Salary range not disclosed.
    • Specific benefits package details are not provided.
  • Company Culture Snippets:
    • Dynamic and fast-paced environment.
    • Team is distributed globally.
    • Focus on user autonomy and privacy.
    • Collaborative team of thinkers and innovators.

Job Details

Location

Remote / London, United Kingdom

Key Skills

Node.js C/c++ Debugging Testing Remote Collaboration Modular Code Development P2p Technology