📄 CV hochladen
Laden Sie Ihren aktuellen Lebenslauf hoch (PDF/DOCX).
📋 Stellenanzeige hochladen (optional - für Direktbewerbung)
Haben Sie bereits eine konkrete Stellenanzeige? Laden Sie sie hoch und überspringen Sie die Job-Suche.
🌍 Regionen
Wählen Sie Ihre bevorzugten Arbeitsregionen. "Gesamt" wählt automatisch alle Unterregionen.
⚙️ Suchkriterien
🏭 Branchen
🌐 Job-Portale
Direkt suchen oder optional Firmen zur Watchlist hinzufügen
📋 Stellenanzeige vorhanden!
Sie haben eine Stellenanzeige hochgeladen. Sie können jetzt direkt zur Bewerbungsmappe springen oder weiter zur Job-Suche gehen.
⭐ Watchlist
Unternehmen, die Sie besonders interessieren. Wählen Sie eine der beiden Optionen:
🔍 Option 1: Firmenname suchen
Gib Firmennamen ein → AI sucht auf allen Portalen nach Jobs dieser Firmen
🔗 Option 2: Karriereseite direkt (Smart URL)
Gib direkte Karriere-URLs ein → AI scraped automatisch (Workday, Greenhouse, Lever, etc.)
🔍 Jobsuche starten
Jobs unter dieser Schwelle werden ausgeblendet
📋 Zusammenfassung
Die Suche wird basierend auf Ihren Einstellungen aus Schritt 2-4 durchgeführt.
📊 Jobs & Dokumente
Lade Jobs...
📝 Eigene Stellenanzeige hinzufügen
Du hast bereits eine interessante Stellenanzeige gefunden? Lade sie hoch oder füge sie manuell ein.
📄 Jobprofil
📋 Lebenslauf-Layout wählen
Pharma · Industrie · Banken
Tech · Beratung · Startups
C-Level · Vorstand · Director
💬 Dokument optimieren
🔍 Job-Suche läuft
Initialisiere...
⏳ Starte Suche...
💡 Fortschritt wird in Echtzeit aktualisiert
⚙️ Einstellungen
Lade Status...
🔒 Datenschutz (DSGVO)
Ihre Rechte (Art. 15-21 DSGVO)
🔧 Impressum bearbeiten (Admin)
❓ Hilfe & Anleitung
🚀 Schnellstart
1. Laden Sie Ihren Lebenslauf hoch (PDF oder DOCX) unter "CV".
2. Wählen Sie Ihre Ziel-Regionen und Suchkriterien.
3. Starten Sie die Jobsuche – CraftJobs durchsucht mehrere Portale gleichzeitig.
4. Für jeden gefundenen Job können Sie per Klick einen maßgeschneiderten CV und ein Anschreiben generieren lassen.
📋 CV-Layouts
📄 Klassisch (1 Seite) – ATS-optimiert, schwarz/grau. Ideal für Berufseinsteiger und mittlere Positionen. Das DOCX-Spacing passt sich automatisch an den Content an.
✨ Modern (2 Seiten) – Zeitgemäßes Design mit dezenten Farbakzenten. Für erfahrene Fachkräfte und Manager.
👔 Executive (3-4 Seiten) – Premium-Layout mit Navy-Akzenten. Für C-Level, VP, Director und Führungskräfte mit 15+ Jahren Erfahrung.
Das Layout wird automatisch basierend auf dem Jobtitel zugeordnet. Sie können es auch manuell in den Einstellungen ändern.
💬 CV-Chat (Überarbeitung)
Nach der CV-Generierung können Sie den Lebenslauf im Chat überarbeiten. Beispiele:
• "Profil auf Deutsch ändern" – ändert NUR den Profil-Text
• "Mehr Bullets pro Position" – ergänzt Bullet-Points
• "Führungserfahrung stärker betonen" – passt Schwerpunkte an
• "Alles auf Deutsch übersetzen" – übersetzt den gesamten CV
Der Chat erkennt automatisch, welche Felder betroffen sind, und ändert nur diese.
👁 Watchlist & Firmensuche
Karriereseiten-Überwachung: Überwachen Sie Karriereseiten bestimmter Unternehmen automatisch. Die Watchlist prüft regelmäßig auf neue Stellenanzeigen und benachrichtigt Sie über relevante Treffer.
Firmensuche: Suchen Sie gezielt nach offenen Stellen bei bestimmten Unternehmen – gleichzeitig über alle 4 Portale (Indeed, StepStone, LinkedIn, XING).
Voraussetzung: Ein Serper API Key (in den Einstellungen hinterlegen).
📂 Bewerbungsmappen
Jede Bewerbung wird automatisch in einer eigenen Mappe gespeichert mit:
• Maßgeschneidertem Lebenslauf (DOCX)
• Anschreiben (DOCX)
• Match-Report (PDF)
Alle Dateien als ZIP herunterladen oder einzeln öffnen.
⚙️ API-Keys einrichten
OpenAI: platform.openai.com/api-keys – Für CV/Anschreiben-Generierung
Anthropic: console.anthropic.com – Alternativ-Provider
Serper: serper.dev – Für die Watchlist-Funktion
Keys können in ⚙️ Einstellungen oder als Umgebungsvariablen gesetzt werden.
🔒 Sicherheit: API-Keys werden verschlüsselt in settings.json gespeichert (Fernet/AES). Niemals im Klartext.
🆕 Was ist neu in V26?
🔐 Login-System: Benutzer-Authentifizierung mit Admin/User-Rollen. Beim ersten Start wird ein Admin-Account erstellt.
⚙️ Settings wirksam: Alle Einstellungen (CV-Layout, Suchportale, Pfade, Footer-Text) werden jetzt tatsächlich von der App ausgewertet.
🔒 Security-Hardening: XSS-Schutz, CSRF-Token, Rate Limiting (5 Login-Versuche/Min), Security Headers (CSP, X-Frame-Options), Input-Sanitization.
🔑 API-Key-Verschlüsselung: Keys werden mit Fernet (AES-128-CBC) verschlüsselt gespeichert.
🛡️ Session-Management: HTTPOnly Cookies, SameSite=Lax, automatisches Timeout nach 24h, sicherer Secret Key.
🔒 DSGVO-Konformität: Vollständige Datenschutzerklärung, Impressum (TMG §5), Einwilligungserklärung (Art. 6 DSGVO), Datenexport (Art. 15/20), Löschrecht (Art. 17), AV-Hinweise für OpenAI & Anthropic.
Feedback & Support: craftjobs@example.com
Datenschutz-Einwilligung
Gemäß Art. 6 Abs. 1 lit. a DSGVO
CraftJobs verarbeitet Ihre personenbezogenen Daten (Lebenslauf, Bewerbungsunterlagen, Suchkriterien) für folgende Zwecke:
1. Lokale Verarbeitung: Ihre Daten werden auf diesem Server gespeichert und für Job-Matching, CV-Generierung und Bewerbungserstellung verwendet.
2. Übermittlung an US-Dienste: Zur KI-basierten Analyse werden Teile Ihrer Daten an folgende Dienste übermittelt:
- OpenAI (ChatGPT API) — San Francisco, USA
- Anthropic (Claude API) — San Francisco, USA
Diese Anbieter verwenden API-Daten nicht für Modelltraining. Die Übermittlung erfolgt auf Basis von Art. 49 Abs. 1 lit. a DSGVO (ausdrückliche Einwilligung).
3. Ihre Rechte: Sie können Ihre Einwilligung jederzeit widerrufen, Ihre Daten exportieren und deren Löschung verlangen (Einstellungen → Datenschutz).
Vollständige Datenschutzerklärung: hier lesen