Enable job alerts via email!

Software Engineer - Node (100% Remote, Worldwide)

Holepunch

United Kingdom

Remote

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Job summary

A technology company is seeking a Mid-Senior level Software Engineer to develop and maintain their P2P stack using Node.js. You'll collaborate with a remote team to build modular codebases and ensure software quality. Ideal candidates will have a strong passion for P2P technology and a desire to innovate in the digital landscape. This is a full-time, remote position.

Qualifications

  • Significant experience with Node.js, writing high-quality code.
  • Hands-on experience with P2P application development is a plus.
  • Experience working in a globally distributed, remote team environment.

Responsibilities

  • Develop and maintain P2P stack and ecosystem.
  • Build and manage modular codebases and reusable npm modules.
  • Ensure software quality through testing and debugging.

Skills

Node.js
C/C++
P2P applications
Testing & Debugging
Modular Development
Job description
Overview

Holepunch is redefining the internet’s architecture with a peer-to-peer (P2P) platform built on the open-source Pear stack. The platform enables direct deployment of applications from the developer’s machine to the user, leveraging Node.js-based technology to create robust P2P connections and data replication systems. Keet is the flagship P2P communications app that demonstrates the flexibility and scalability of the Pear stack.

Join Our Mission: Software Engineer - Node (100% Remote)

We are seeking a talented and motivated Node.js Software Engineer to join our dynamic team. You will be responsible for developing and maintaining our P2P stack and expanding our ecosystem, including over 1500 public npm modules and a robust, modular codebase.

Responsibilities
  • Significant experience with Node.js: write high-quality, clean and efficient code in Node.js. Experience with C/C++ and native bindings for Node is a plus but not required.
  • Modular Development: build and manage modular codebases and create reusable npm modules.
  • Robust Testing & Debugging: develop and execute tests to ensure software quality; troubleshoot and debug application issues and performance bottlenecks.
  • Passion for P2P Technology: demonstrate enthusiasm for P2P or have hands-on experience developing P2P applications; contribute to the core mission of Holepunch.
  • Remote Collaboration: experience working in a globally distributed, remote team environment.
Why Holepunch?
  • Work on groundbreaking technology that prioritizes user autonomy and privacy.
  • Collaborate with a team of thinkers and innovators reshaping the digital landscape.
  • Contribute to a future where technology serves humanity, not the other way around.

If you are driven by innovation and eager to build decentralized solutions, join Holepunch. Apply to help decentralize the web—one application at a time.

Senioriry level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Technology, Information and Internet

Referrals increase your chances of interviewing at Holepunch.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs