Hier findest du alle relevanten Informationen für deine Bewerbung als Developer. Diese zentrale Anlaufstelle hilft dir, den Bewerbungsprozess optimal zu gestalten.
Um dich erfolgreich als Developer zu bewerben, solltest du entweder bereits Erfahrung mit den folgenden Technologien haben oder bereit sein, sie zu erlernen:
Die Bewerbungsphase ist durchgehend offen. Du kannst dich jederzeit als Developer bewerben!
Voraussetzungen als Developer
Um dich erfolgreich als Developer zu bewerben, solltest du entweder bereits Erfahrung mit den folgenden Technologien haben oder bereit sein, sie zu erlernen:
- Git – Grundlagen wie Branching, (interactive) Rebase und Merge sollten dir geläufig sein
- GitHub – Vertrautheit mit Boards, Issues und optional Pipelines ist von Vorteil
- Java – Kenntnisse über gängige Bibliotheken, damit du nicht das Rad neu erfinden musst
- Threading / Thread-Safety – Um deine eigene Arbeit effizienter zu gestalten
- Strategische Entwicklung – Features können später kommen, es geht darum, gemeinsam sauberen Code zu schreiben
- Paper / MiniMessage API – Erfahrung mit diesen Technologien ist hilfreich
- slf4j2 / log4j – Logging ist essenziell für eine saubere und wartbare Codebasis
- Von Monolithen zu Microservices – Ein modularer Ansatz erleichtert die Wartbarkeit
- JavaCord oder andere Discord Bot APIs – Falls du dich für Bot-Entwicklung interessierst
- SonarQube – Grundkenntnisse, um Code Smells identifizieren und beheben zu können
Deine Bewerbung
- Erstelle deine Bewerbung im verlinkten Forum hier
- Stelle dich persönlich vor
- Berichte über deine Erfahrungen in den oben genannten Bereichen
- Füge mindestens ein von dir abgeschlossenes Projekt hinzu. Dieses sollte als Git-Repository zugänglich sein, sodass wir den Code technisch begutachten können
Ablauf des Bewerbungsprozesses
- Bewerbung einreichen: Nach dem Einreichen deiner Bewerbung erhältst du innerhalb weniger Tage eine Rückmeldung.
- Feedback und Ergänzungen: Falls noch Informationen fehlen, informieren wir dich entsprechend.
- Bewerbungsgespräch: Falls deine Bewerbung überzeugt, wirst du zu einem Gespräch eingeladen.
- Geheimhaltungsvertrag: Bei positiver Rückmeldung ist die Unterzeichnung eines Geheimhaltungsvertrags erforderlich.
- Testphase (2–6 Wochen): Während dieser Zeit bearbeitest du verschiedene Aufgaben und zeigst deine Fähigkeiten.
- Abschlussgespräch: Nach erfolgreicher Testphase wirst du als vollwertiger Developer ins Team integriert.
„Wann endet die Bewerbungsphase?“
Die Bewerbungsphase ist durchgehend offen. Du kannst dich jederzeit als Developer bewerben!