Holepunch

Senior Node.js Software Engineer

Holepunch

full-time

Posted on:

Origin:  • 🌎 Anywhere in the World

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaScriptNode.js

About the role

  • Develop and maintain Holepunch's peer-to-peer (P2P) stack (Pear) using Node.js
  • Expand and maintain the modular npm ecosystem (over 1500 public npm modules)
  • Write high-quality, clean, efficient code and native bindings when needed
  • Develop and execute tests; troubleshoot and debug issues and performance bottlenecks
  • Contribute to open-source technologies (Pear) and the Keet P2P communications app
  • Enable deployment of applications directly from developers' machines to users
  • Collaborate remotely with a globally distributed team to drive decentralization and privacy-focused solutions

Requirements

  • Significant experience with Node.js: writing high-quality, clean, and efficient Node.js code
  • Experience with C/C++ and writing native bindings for Node (plus, not required)
  • Strong background in building and managing modular codebases and creating reusable npm modules
  • Develop and execute tests to ensure software quality and reliability
  • Troubleshoot and debug application issues and performance bottlenecks
  • Passion for P2P technology or hands-on experience developing P2P applications
  • Experience with remote collaboration and communication in distributed teams
Holepunch

Software Engineer, Node

Holepunch
Mid · Seniorfull-time🌎 Anywhere in the World
Posted: 16 days agoSource: holepunch.recruitee.com
Distributed SystemsJavaScriptNode.jsOpen Source
Pragmatike

Senior Backend Engineer – P2P and Distributed Systems

Pragmatike
Seniorfull-time🇲🇪 Montenegro
Posted: 2 days agoSource: www.careers-page.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesTCP/IP
Pragmatike

Backend Engineer, Golang - Decentralized Applications

Pragmatike
Mid · Seniorfull-time🇲🇪 Montenegro
Posted: 2 days agoSource: www.careers-page.com
AWSAzureCloudGoGoogle Cloud PlatformJavaMicroservicesTCP/IP
Pragmatike

Senior Backend Engineer – P2P and Distributed Systems

Pragmatike
Seniorfull-time🇮🇪 Ireland
Posted: 2 days agoSource: www.careers-page.com
AWSAzureCloudGoGoogle Cloud PlatformJavaMicroservicesTCP/IP
Pragmatike

Senior Backend Engineer – P2P and Distributed Systems

Pragmatike
Seniorfull-time🇷🇴 Romania
Posted: 2 days agoSource: www.careers-page.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesTCP/IP