Hire Rust developers
Diese Senior-Rust-Entwickler bauen schnelle, speichersichere Services und Systemsoftware mit KI-Tools und prüfen, was diese Tools liefern. Jeder Einzelne wird getestet in Ownership und Lifetimes, Async-Runtimes, unsafe-Grenzen und Performance unter Last.
01
Der Borrow Checker ist nicht die gesamte Prüfung
Modelle bringen generierten Rust-Code heute oft am Compiler vorbei, indem sie klonen, boxen oder zu unsafe greifen. Der Code kompiliert, kann aber langsamer oder weniger sicher sein, als er aussieht. Engineers müssen daher beurteilen, ob der Code durchkommt und auf welchem Weg.
02
Async Rust versagt still
Generierter asynchroner Code kann die Runtime blockieren, einen Lock über ein Await hinweg halten oder Tasks starten, die nie enden. Diese Fehler zeigen sich als Latenz unter Last – genau dort, wo wir testen.
03
Unsafe braucht einen Verantwortlichen
Wenn ein Agent einen Unsafe-Block oder eine neue FFI-Grenze vorschlägt, muss jemand nachweisen, dass die Invarianten eingehalten werden. Diese Entscheidung liegt bei einem erfahrenen Entwickler – und ist Teil dessen, was wir bewerten.
So prüfen wir Rust-Entwickler
Jeder Engineer durchläuft zwei Assessments: eines zu den Grundlagen mit ausgeschalteten KI-Tools und ein zweites mit den eigenen Agents. Bei Rust-Entwicklern haben diese Kriterien das größte Gewicht.
- Überprüfung von KI-Ausgaben
Der Engineer prüft generierten Rust-Code, der zwar kompiliert, aber sich am Borrow Checker vorbeiklont oder einen unsafe-Block hinzufügt, und entscheidet vor dem Merge, was geändert werden muss.
- Debugging
Engineers verfolgen ein Latenzproblem in asynchronem Code zurück zu einem blockierenden Aufruf oder einem Lock, der über ein await hinweg gehalten wird – mit einem Profiler statt auf Basis von Vermutungen.
- Urteilsvermögen nach Risiko und Verantwortung
Der Engineer entscheidet, welche unsafe- und FFI-Änderungen akzeptabel sind, was ein zweites Review benötigt und wie die Invarianten zu dokumentieren sind.
Einstellung über Miyagami
- Ein Senior Engineer, Vollzeit, zu einer festen monatlichen Pauschale
- Anstellung, Lohnabrechnung und Compliance inklusive, keine Personalvermittlungsgebühr
Zeitplan
- Mindestlaufzeit drei Monate
- Schlechte Passung: Wir ersetzen den Entwickler auf unsere Kosten.
Wie man KI-generierten Code reviewt
Bei AI-generiertem Code ändert sich ein Teil dessen, worauf Reviewer achten, der Rest bleibt gleich. Dieser Eintrag behandelt beides und nennt die typischen Fehlerbilder, die Sie prüfen sollten.
Was ist Backend as a Service (BaaS)?
BaaS stellt fertige Cloud-Infrastruktur (Datenbanken, Authentifizierung, Speicher, APIs) bereit, damit Teams Anwendungen ausliefern können, ohne Server von Grund auf aufzubauen oder zu betreiben.
Was hat sich beim Code-Review verändert
KI-generierter Code verändert den Fokus im Code-Review. Der Eintrag erklärt, warum Reviews länger dauern und welche Skills Reviewer brauchen.
Fragen zur Einstellung von Rust-Entwicklern
Wie erfahren sind die Rust-Entwickler von Miyagami?
Jeder Rust-Entwickler, den wir vorschlagen, ist Senior, hat Produktivsysteme ausgeliefert und betrieben und beide Assessments bestanden. Beide Scorecards sehen Sie, bevor das erste Gespräch stattfindet.
Wie testen Sie Rust-Kenntnisse konkret?
Jeder Engineer absolviert zwei Assessments von je 60 Minuten in einer echten Rust-Codebase. Das erste prüft Ownership, Lifetimes, Fehlerbehandlung und Debugging ohne KI-Tools. Im zweiten setzt der Engineer die eigenen Agents ein, und wir prüfen, ob er generierten Code erkennt, der zwar kompiliert, aber langsam, blockierend oder unnötig unsafe ist.
Wie schnell kann ein Rust-Entwickler starten?
Die Shortlist erhalten Sie in fünf Werktagen. Von der Shortlist bis zum first commit vergehen in der Regel drei Wochen. Darin enthalten sind Ihr Interview, jedes technische Gespräch, das Sie führen möchten, und der Vertragsabschluss. Wir arbeiten ausschließlich in Vollzeit, mit einer Mindestlaufzeit von drei Monaten.
Was kostet ein Rust-Entwickler über Miyagami?
Sie zahlen eine feste Monatspauschale von €5.600 bis €8.000 pro Vollzeit-Engineer. Anstellung, Lohnabrechnung und Compliance sind enthalten, eine Personalvermittlungsgebühr fällt nicht an. Auf der Preisseite vergleichen wir das mit den Gesamtkosten eines erfahrenen lokalen Entwicklers in Ihrem Land. Das Engagement läuft in Vollzeit mit einer Mindestlaufzeit von drei Monaten. Passt eine Besetzung nicht, ersetzen wir die Person auf unsere Kosten.
Arbeiten sie in unserem Stack und unseren Tools oder in ihren eigenen?
Sobald die Engineers bei Ihnen im Team sind, arbeiten sie in Ihren Repositories, mit Ihrem Tooling und in Ihren Sprints. Sie halten sich an Ihre Regeln dafür, was KI-Tools anfassen dürfen. Im zweiten Assessment nutzen sie ihre eigenen Agents, Sie haben also schon gesehen, wie sie damit arbeiten.
Shortlist innerhalb von fünf Werktagen erhalten
Sie schicken uns die Rollen und den Stack, entweder in einem kurzen Formular oder in einem 30-Minuten-Gespräch. Innerhalb von fünf Werktagen erhalten Sie namentlich benannte Senior Engineers zur Prüfung, jeweils mit beiden Scorecards.
Zertifiziert