Zum Inhalt springen

Maintainer für Rust-Simplicity

Die Rolle trägt die Hauptverantwortung für die Rust-basierte Simplicity-Implementierung und ihre Bibliotheken. Diese sollen performant und konsistent zusammenarbeiten und mit dem übergreifenden Simplicity-Projekt abgestimmt bleiben. Architektur, Implementierung, Prüfung und Wartung unterstützen die Erstellung, Analyse und Wallet-Integration der Blockchain-Sprache. Dazu kommen die Erweiterung um neue Anwendungsfälle, Qualitätssicherung und automatisierte Tests. Die Zusammenarbeit mit anderen Teams dient der Integration in Bitcoin-bezogene Projekte wie Elements und Liquid. Darüber hinaus betreut die Rolle Open-Source-Beiträge und pflegt verständliche Dokumentation für interne und externe Entwickler.

  • Rust
    Rust · erforderlich

    Sehr gute Rust-Kenntnisse sind erforderlich; mindestens zwei Jahre Berufserfahrung mit Rust werden bevorzugt.

  • +6
    • Remote · ohne Länderangabe

      Remote · ohne Länderangabe · Die freigegebene Remote-Anzeige nennt keine erlaubten Arbeitsländer.

    • Simplicity · Aufgabe

      Die Rolle übernimmt Architektur, Implementierung, Prüfung und Wartung der Rust-Bibliotheken zur Erstellung, Analyse und Wallet-Integration der Blockchain-Sprache Simplicity.

    • Continuous Integration · Aufgabe

      CI-Pipelines werden gepflegt und verbessert, um robuste automatisierte Tests und schnelle Rückmeldungen zu Codeänderungen zu ermöglichen.

    • Code-Review · Aufgabe

      Für jedes Repository erfolgt mindestens ein zusätzliches Review auf Maintainer-Niveau. Kein Merge darf ohne mindestens eine vom Autor unabhängige Freigabe erfolgen.

    • GitHub

      Die Rolle verwaltet GitHub-Issues im Rahmen der Betreuung aller gepflegten Projekte.

    • Open-Source-Projekte · von Vorteil

      Nachweisliche Erfolge bei der Pflege oder Leitung von Open-Source-Projekten werden bevorzugt.

Gehalt
Kein Gehalt angegeben
Umfang
Vollzeit
Erfahrung
Siehe Details

Deine Aufgaben

  • Die Rolle gestaltet, implementiert und wartet die Rust-basierte Simplicity-Implementierung und erweitert sie um neue Anwendungsfälle für Erstellung, Analyse und Wallet-Integration.
  • Sie pflegt rust-simplicity, SimplicityHL, hal-simplicity, rust-elements und elements-miniscript über mehrere Repositories hinweg und gewährleistet ihr performantes, konsistentes Zusammenspiel im Einklang mit dem übergreifenden Simplicity-Projekt.
  • Sie übernimmt für jedes Repository mindestens ein zusätzliches Code-Review auf Maintainer-Niveau und stellt sicher, dass kein Merge ohne mindestens eine vom Autor unabhängige Freigabe erfolgt.
  • Sie verbessert CI- und Qualitätssicherungsprozesse und pflegt CI-Pipelines für robuste automatisierte Tests sowie schnelle Rückmeldungen zu Codeänderungen.
  • Sie arbeitet mit anderen Teams daran, Simplicity in Bitcoin-bezogene Projekte wie Elements und Liquid zu integrieren.
  • Sie prüft Pull Requests, verwaltet GitHub-Issues und unterstützt Open-Source-Mitwirkende über alle betreuten Projekte hinweg.
  • Sie pflegt klare, entwicklerfreundliche Dokumentation für interne und externe Zielgruppen.

Das solltest du mitbringen

Bevorzugt werden mindestens zwei Jahre Rust-Berufserfahrung, nachweisliche Pflege oder Leitung von Open-Source-Projekten und Beiträge zu Bitcoin Core, Elements oder verwandten Protokollimplementierungen.

Erforderlich3 Punkte

  • Sehr gute Rust-Kenntnisse sind erforderlich; mindestens zwei Jahre Berufserfahrung mit Rust werden bevorzugt.
  • Vertrautheit mit Bitcoin, Blockchain-Protokollen oder kryptografischen Systemen ist erforderlich.
  • Ausgeprägte schriftliche Kommunikationsfähigkeiten und die Fähigkeit zur Arbeit in einem weltweit verteilten Team sind erforderlich.

Von Vorteil5 Punkte

  • Nachweisliche Erfolge bei der Pflege oder Leitung von Open-Source-Projekten werden bevorzugt.
  • Kenntnisse formaler Methoden, von Theorembeweisern oder funktionalen Sprachen wie Haskell werden bevorzugt.
  • Verständnis der Entwurfsziele und Architektur von Simplicity wird bevorzugt.
  • Erfahrung mit virtuellen Blockchain-Maschinen, Skriptsystemen oder Werkzeugen für Transaktionsrichtlinien wie Miniscript wird bevorzugt.
  • Frühere Beiträge zu Bitcoin Core, Elements oder verwandten Protokollimplementierungen werden bevorzugt.

So läuft die Bewerbung

  • Im Einstellungsverfahren werden weder die Weitergabe sensibler Informationen noch der Kauf von Ausrüstung verlangt.

Passt die Stelle? Öffne mit Premium den Bewerbungsweg.

Bewerbungslink freischalten

Veröffentlicht: 19.09.2025 · Quelle geprüft: 04.11.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.