P2P Node.js‑Entwickler

Stelle nicht auf LinkedIn

vor 2 Monaten

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Bewerben
Logo of Holepunch

Holepunch

API • Software Development • Telecommunications

Holepunch ist eine Plattform, mit der sich Peer‑to‑Peer‑(P2P)‑Anwendungen ohne jegliche Server erstellen lassen. Sie bietet eine Sammlung kleiner JavaScript‑Module, die sich kombinieren lassen, um verschiedene P2P‑Apps zu entwickeln, zum Beispiel VPNs und Kommunikationstools wie Keet. Holepunch ermöglicht es Entwicklerinnen und Entwicklern, sich auf die App‑Funktionalität statt auf die Datenübertragung zu konzentrieren, und stellt einen modularen Stack sowie Tools für die einfache App‑Verteilung, Updates und das Skalieren über Plattformen hinweg bereit. Die P2P‑Methodik sorgt durch Peer‑Rehosting für effiziente App‑Updates und starke Performance. Die Plattform ist darauf ausgelegt, P2P‑Apps mit Web‑ und Mobile‑Technologie zu entwickeln, zu teilen und zu erweitern – mit Fokus auf Sicherheit und direkte Verbindungen.

11 - 50 Mitarbeiter

🔌 API

📡 Telekommunikation

Beschreibung

• Über Holepunch • Bei Holepunch bauen wir eine Peer-to-Peer-Entwicklungsplattform, mit der Sie Apps erstellen können, die keine Infrastruktur benötigen. Keine Server, gar nicht. Holepunch-Apps können direkt vom Gerät, auf dem Sie entwickeln, an Nutzer ausgeliefert werden und skalieren mühelos. Da Server aus der Gleichung entfernt werden, behalten Nutzer die volle Kontrolle über die von ihnen erzeugten Daten und genießen maximale Privatsphäre. Die Vorteile von Peer-to-Peer sind zahlreich, und wir stellen uns eine Welt vor, in der standardmäßig alles Peer-to-Peer ist. Wir zeigen bereits, wie diese Zukunft aussehen könnte, mit Keet, unserer P2P‑Kommunikations-App. Holepunch basiert auf einem erprobten, auf Node.js basierenden Technologie-Stack namens Hypercore, der die grundlegenden Mechanismen zum Aufbau von Peer-to-Peer-Verbindungen und zur Replikation von Daten in einer Weise ähnlich BitTorrent bereitstellt. • Aktuell suchen wir: P2P Node.js‑Entwickler (Remote) • Wir sind große Fans von Node.js — Holepunch ist darauf aufgebaut. In dieser nächsten Wachstumsphase können wir Ihre Unterstützung gebrauchen, um unsere zentralen P2P‑Netzwerk- und Speicherprimitive zu erweitern und zu stärken. Unsere P2P‑Technologie deckt ein weites Spektrum ab; wenn Teile des folgenden Technologieprofils auf Sie zutreffen, würden wir gern mit Ihnen sprechen. • Anforderungen: • Umfassende Kenntnisse von P2P‑Protokollen (Kademlia, BitTorrent, libp2p, hypercore) • Nachweisliche Erfahrung in der Leistungsoptimierung von Netzwerkprotokollen • Fortgeschrittene JavaScript‑Fähigkeiten zur Implementierung leistungsfähiger Netzwerklogik • Tiefes Verständnis von UDP- und TCP/IP‑Netzwerken, einschließlich NAT‑Traversal‑Techniken • Erfahrung mit der Implementierung eigener binärer Protokolle und Serialisierungsformate • Vertrautheit mit kryptographischen Primitiven für sichere P2P‑Kommunikation • Erfahrung mit Performance‑Profiling und der Optimierung vernetzter Systeme

🎯 Anforderungen

• Umfassende Kenntnisse von P2P‑Protokollen (Kademlia, BitTorrent, libp2p, hypercore) • Nachweisliche Erfahrung in der Leistungsoptimierung von Netzwerkprotokollen • Fortgeschrittene JavaScript‑Kenntnisse zur Implementierung leistungsstarker Netzwerksoftware • Tiefes Verständnis von UDP- und TCP/IP‑Netzwerken, einschließlich NAT‑Traversal‑Techniken • Erfahrung in der Implementierung eigener binärer Protokolle und Serialisierungsformate • Vertrautheit mit kryptographischen Primitiven für sichere P2P‑Kommunikation • Erfahrung mit Performance‑Profiling und Optimierung vernetzter Systeme • Bevorzugte Qualifikationen: • 5+ Jahre Erfahrung im Aufbau produktiver P2P‑ oder verteilter Systeme • Erfahrung in der Optimierung von JavaScript für latenzarme Netzwerk‑Anwendungen • Kenntnisse der V8‑Interna und der Performance‑Eigenschaften von JavaScript • Erfahrung mit libuv und asynchroner I/O in C • Beiträge zu Open‑Source‑P2P‑Projekten oder Netzwerkbibliotheken • Erfahrung im Aufbau zuverlässiger Systeme über unzuverlässige Netzwerke • Erfahrung mit Node.js‑Native‑Addons und der Brücke zwischen JavaScript und C

Bewerben

Ähnliche Jobs

vor 3 Monaten

Growe

501 - 1000

🎮 Gaming

🤝 B2B

Senior .NET-Entwickler bei GROWE entwickelt Microservices und APIs mit .NET Core; stellt die Performance sicher, prüft Code und wirkt am Systemdesign mit.

🌏 Überall auf der Welt

⏰ Vollzeit

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🗣️🇺🇦 Ukrainisch erforderlich

vor 3 Monaten

Canonical

501 - 1000

Software Engineer für verteilte Systeme bei Canonical; Entwicklung von Cloud-Test-Tooling und CI-Pipelines mit AI/ML-gestützter Testanalyse.

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

vor 3 Monaten

Devops Easy Learning Training Institute

11 - 50

📚 Bildung

🏢 Unternehmen

☁️ SaaS

Interessensbekundung für remote Backend-, Frontend- und Fullstack-Engineers bei GitLab. Tragen Sie zur KI-gestützten DevSecOps-Plattform bei, die von mehr als 100.000 Organisationen genutzt wird.

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

vor 3 Monaten

DoiT International

201 - 500

☁️ SaaS

Vertriebsbewerber/innen für DoiTs Cloud-Beratungs- und FinOps-Dienstleistungen. Remote arbeitendes, globales Team, das Cloud-Optimierung und kundenorientierte Lösungen liefert.

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

vor 3 Monaten

Trust Wallet

51 - 200

Backend Engineer, der cloud-native Microservices und Infrastruktur für Trust Wallet entwickelt, die führende selbstverwahrende Krypto-Wallet.

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Entwickelt von Lior Neu-ner. Ich freue mich über Ihr Feedback — kontaktieren Sie mich per DM oder per E-Mail support@remoterocketship.com