← Zurück zu allen Jobs

Software-Entwickler – Open-Source-Beiträge (m/w/d)

Standort: RemoteZulässige Standorte: WeltweitVertragsart: VertragVergütung: $50 – $100Veröffentlicht: 29. September 2026

Über die Rolle

Stellenbezeichnung: Software-Entwickler – Open-Source-Beiträge

Art der Tätigkeit: Selbstständiger Auftragnehmer Standort: Remote micro1 sucht Experten für Software-Entwicklung – Open-Source-Beiträge, die an einem wirkungsvollen Kundenprojekt zur hochwertigen Open-Source-Softwareentwicklung mitarbeiten. In dieser Rolle setzen Sie Ihre Expertise ein, um KI-Systeme der nächsten Generation zu trainieren. Ihre Arbeit prägt, wie Modelle lernen, schlussfolgern und arbeiten – durch hochwertigen Input aus der Praxis. Vorkenntnisse in KI sind nicht erforderlich – entscheidend ist Ihr Fachwissen.

Ihre Aufgaben

  • Neue Funktionen in bestehenden Open-Source-Codebasen mit Python3, Java, Rust, C++ und Typescript entwickeln, umsetzen und verfeinern.
  • Komplexe Fehler analysieren und beheben und dabei robuste, wartbare Lösungen sicherstellen, die den Projektstandards entsprechen.
  • Bestehenden Code refaktorisieren und optimieren, um Leistung, Lesbarkeit und Skalierbarkeit zu verbessern.
  • Zu Code-Validierungsprozessen beitragen, mit Fokus auf Genauigkeit, Konsistenz der Ergebnisse und bewährte Programmierpraktiken.
  • Fortgeschrittene Algorithmen und Techniken des Wettbewerbsprogrammierens nutzen, um effiziente Lösungen für anspruchsvolle Probleme zu konzipieren und umzusetzen.
  • Aus der Ferne mit anderen Mitwirkenden zusammenarbeiten, um vorgeschlagene Änderungen zu prüfen und die Projektdokumentation zu pflegen.
  • Klare, prägnante technische Beschreibungen verfassen, um Lösungsdesign und Implementierungsdetails darzustellen.

Anforderungen

  • Expertenkenntnisse in mindestens zwei der folgenden Sprachen: Python, C++, Java, Rust, Typescript, Go oder C#.
  • Umfangreiche Erfahrung mit Open-Source-Beiträgen, insbesondere in Funktionsentwicklung, Fehlerbehebung und Refactoring von Codebasen.
  • Nachgewiesene Expertise im Wettbewerbsprogrammieren und in der Analyse komplexer Programmieraufgaben.
  • Ausgeprägte analytische Fähigkeiten, um vielschichtige Problemvorgaben zu interpretieren und mehrere Lösungswege zu erkennen.
  • Hervorragende schriftliche und mündliche Kommunikationsfähigkeiten für klare, präzise technische Dokumentation und die Zusammenarbeit mit Kollegen.
  • Große Sorgfalt bei Code-Review, Validierung und Wartung.
  • Sicherer Umgang mit selbstständigem Arbeiten in einem kollaborativen Remote-Umfeld sowie der Anspruch, unter Projektfristen hochwertigen, gut dokumentierten Code zu liefern.

Vergütungsmodell Die Vergütung ist ergebnisbasiert: Experten werden pro Aufgabe bezahlt, die den Projektvorgaben entspricht. Der für die Arbeit erforderliche Zeitaufwand kann je nach Erfahrung und Arbeitsweise des Experten variieren. Es gelten Mindestanforderungen an die Einreichungen. Experten müssen pro Woche eine Mindestanzahl an Aufgaben einreichen.

Startzeitplan und Verfügbarkeit Wir besetzen Rollen in der Regel innerhalb von 48 Stunden und suchen Experten, die sofort loslegen können. Bei einer Auswahl erwarten wir, dass Sie innerhalb von 24–48 Stunden nach Abschluss des Onboardings Ihre ersten Aufgaben beginnen.