Journal · Startups
Entwickler für ein Startup einstellen: So bauen Sie Ihr erstes Produktteam auf

Ihr erstes Produktteam hat eine einzige Aufgabe: schnell zu lernen, ob Menschen wollen, was Sie bauen. Jede Einstellungsentscheidung sollte dem dienen.
Ihr erstes Produktteam ist keine kleine Version eines grossen
Wenn Gründer unter Startup-Bedingungen Entwickler einstellen wollen, kopieren sie oft die Stellenbeschreibungen grosser Unternehmen: ein Backend-Entwickler, ein Frontend-Entwickler, ein DevOps-Engineer, jeweils mit eng gefassten Aufgaben. Diese Struktur funktioniert, wenn ein Unternehmen ein ausgereiftes Produkt und eine stabile Roadmap hat. Ein Startup hat weder das eine noch das andere.
Ihr erstes Produktteam hat eine einzige Aufgabe: so schnell und so günstig wie möglich herauszufinden, ob Menschen wollen, was Sie bauen. Alles an Ihrer Einstellungsstrategie sollte diesem Ziel dienen.
Stellen Sie Entwickler für Startup-Tempo ein, nicht für Skalierung
Am Anfang sind die besten Entwickler Generalisten mit Urteilsvermögen. Sie können am Morgen eine API bauen und am Nachmittag einen Layout-Fehler beheben. Wichtiger noch: Sie können Ihnen sagen, wann sich eine Funktion noch nicht lohnt.
Suchen Sie Leute, die schon einmal eine erste Version ausgeliefert haben. Von null aufzubauen ist eine andere Fähigkeit, als ein bestehendes System zu verbessern. Wer es getan hat, weiss, welche Abkürzungen in Ordnung sind, etwa eine einfache Admin-Seite statt eines massgeschneiderten Dashboards, und welche später wehtun, etwa fehlende Backups oder missachtete Sicherheitsgrundlagen.
Skalierungsprobleme sind gute Probleme. Sie können dafür einstellen, sobald Sie Nutzer haben, die sie verursachen.
Wen Ihr MVP-Team wirklich braucht
Für die meisten Web- oder Mobile-Produkte deckt ein schlankes MVP-Team vier Bereiche ab: Produktentscheidungen, Design, Entwicklung und Qualität. Das heisst nicht vier Vollzeitstellen. Ein sinnvoller Ausgangspunkt ist eine Person, die das Produkt verantwortet, eine Designerin, die auch User Flows durchdenken kann, und zwei Entwickler, die zusammen Frontend und Backend abdecken.
Der Product Owner ist oft die Gründerin oder der Gründer. Entscheidend ist, dass eine Person die letzte Entscheidung über den Umfang trifft. Entwickler, die auf Entscheidungen warten, sind der häufigste und unsichtbarste Kostenpunkt bei der Startup-Einstellung.
Testen kann als gemeinsame Gewohnheit beginnen: Entwickler schreiben automatisierte Tests für die kritischen Pfade, und die Gründerin klickt jedes Release durch. Eine eigene QA-Person lohnt sich, sobald Releases häufig werden und das Produkt in die Breite wächst.
Ihr erster Engineer: Angestellter, Freelancer oder Team?
Viele Gründer glauben, der erste Engineer müsse eine Festanstellung sein, am besten ein Mitgründer. Wenn Sie einen technischen Mitgründer finden, der an die Idee glaubt, ist das ein grossartiges Ergebnis. Aber monatelang auf einen zu warten, kann Sie das Zeitfenster kosten, das Sie treffen wollen.
Einzelne Freelancer einzustellen geht schneller, aber jemand muss sie koordinieren, und das ist meist ein nicht technischer Gründer. Ohne technische Leitung treffen Freelancer eigenständige Entscheidungen, die nicht immer zusammenpassen.
Eine dritte Option ist ein kleines Team, das als Einheit zusammengestellt wird, mit einer Leitung, die die technischen Entscheidungen verantwortet. Genau das tut ArmTri: Wir gleichen Freelancer weltweit nach Fähigkeiten, Persönlichkeit und Branchenwissen ab, prüfen Bewertungen aus früheren Projekten und stellen sicher, dass sich die Arbeitszeiten überlappen. Das Team steht in 2 bis 5 Tagen bereit, und Sie können später immer noch eigene Engineers einstellen, mit einem funktionierenden Produkt zur Übergabe.
Was Sie bei der Startup-Einstellung vermeiden sollten
Vermeiden Sie es, für den Stack einzustellen, den Sie vielleicht eines Tages brauchen. Wählen Sie weit verbreitete Technologie, damit künftige Mitarbeitende leicht einsteigen können.
Vermeiden Sie Abhängigkeiten von einzelnen Personen. Wenn nur ein Entwickler versteht, wie das Deployment funktioniert, ist das vom ersten Tag an ein Risiko. Verlangen Sie von Anfang an Dokumentation und gemeinsamen Zugriff.
Vermeiden Sie unklare Eigentumsverhältnisse. Wer auch immer Ihr Produkt baut: Stellen Sie sicher, dass das Code-Repository, die Cloud-Konten und die Domains Ihrem Unternehmen gehören und nicht einer Einzelperson.
Und vermeiden Sie Perfektion. Eine erste Version, aus der sich lernen lässt, ist besser als ein poliertes Produkt, das erscheint, nachdem das Geld ausgegangen ist.
Die Kurzfassung
Wenn Sie Entwickler für ein Startup einstellen, optimieren Sie auf Tempo und Lernen, nicht auf Skalierung. Suchen Sie Generalisten, die erste Versionen ausgeliefert haben, machen Sie eine Person für den Umfang verantwortlich, halten Sie das Team klein und sorgen Sie dafür, dass Ihrem Unternehmen alles gehört, was gebaut wird.
Wenn Sie ein passendes erstes Produktteam ohne monatelange Suche möchten, beschreiben Sie Ihr Produkt, und wir stellen es zusammen.
Bereit für Ihr Team?
Mein ArmTri-Team zusammenstellen