Püschel
GASTRONOMIE- & GROSSKÜCHENAUSSTATTER
Wir stellen ein · Bewerbung in unter 2 Minuten
EXPRESS-BEWERBUNG
Werden Sie Teil des Püschel-Teams
Schnell, unkompliziert und ohne Anschreiben-Zwang. Füllen Sie das Formular aus – wir melden uns zeitnah bei Ihnen.
1
Persönliche Daten
Vorname
Nachname
E-Mail-Adresse
*
Telefonnummer
*
Alter
(optional)
2
Auf welche Stelle bewerben Sie sich?
*
Elektriker / SHK / Servicetechniker
m/w/d · Montage & Service
Meister - Elektriker / SHK / Servicetechniker
m/w/d · mit Meisterqualifikation
3
Qualifikation
Ich habe eine abgeschlossene handwerkliche Berufsausbildung.
4
Datenschutz
*
Ich bin damit einverstanden, dass meine Angaben zur Bearbeitung meiner Bewerbung verarbeitet werden. Weitere Infos in der Datenschutzerklärung.
Express-Bewerbung absenden
Mit dem Absenden bestätigen Sie die Richtigkeit Ihrer Angaben. Ihre Daten werden vertraulich behandelt.
Daten DSGVO-konform
Familienbetrieb seit 1991
Persönliche Rückmeldung
'+msg : ''; el.classList.toggle('pb-show', !!msg); } function markInvalid(input, on){ input && input.classList.toggle('pb-invalid', on); } /* - Validierung der einzelnen Felder - */ function validateEmail(){ const input = $('#pb-email'); const v = input.value.trim(); // robuste, praxistaugliche E-Mail-Prüfung const ok = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(v); if(!v){ showError('email','Bitte geben Sie Ihre E-Mail-Adresse ein.'); markInvalid(input,true); return false; } if(!ok){ showError('email','Diese E-Mail-Adresse sieht nicht korrekt aus.'); markInvalid(input,true); return false; } showError('email',''); markInvalid(input,false); return true; } function validatePhone(){ const input = $('#pb-telefon'); const v = input.value.trim(); // erlaubt +, Ziffern, Leerzeichen, /, -, (), mind. 6 Ziffern const digits = v.replace(/\D/g,''); const shape = /^[+()\/\-\s\d]+$/.test(v); if(!v){ showError('telefon','Bitte geben Sie Ihre Telefonnummer ein.'); markInvalid(input,true); return false; } if(!shape || digits.length < 6){ showError('telefon','Bitte eine gültige Telefonnummer eingeben.'); markInvalid(input,true); return false; } showError('telefon',''); markInvalid(input,false); return true; } function validateAge(){ const input = $('#pb-alter'); const v = input.value.trim(); if(!v){ showError('alter',''); markInvalid(input,false); return true; } // optional const n = Number(v); if(isNaN(n) || n < 15 || n > 99){ showError('alter','Bitte ein realistisches Alter angeben.'); markInvalid(input,true); return false; } showError('alter',''); markInvalid(input,false); return true; } function validateJob(){ const sel = $('input[name="stelle"]:checked'); const wrap = $('#pb-jobs'); if(!sel){ showError('stelle','Bitte wählen Sie eine Stelle aus.'); wrap.classList.add('pb-invalid'); return false; } showError('stelle',''); wrap.classList.remove('pb-invalid'); return true; } function validatePrivacy(){ const cb = $('input[name="datenschutz"]'); const wrap = $('#pb-check-dsgvo'); if(!cb.checked){ showError('datenschutz','Bitte stimmen Sie der Datenverarbeitung zu, um fortzufahren.'); wrap.classList.add('pb-invalid'); return false; } showError('datenschutz',''); wrap.classList.remove('pb-invalid'); return true; } /* Live-Validierung beim Verlassen / Ändern */ $('#pb-email').addEventListener('blur', validateEmail); $('#pb-telefon').addEventListener('blur', validatePhone); $('#pb-alter').addEventListener('blur', validateAge); $$('input[name="stelle"]').forEach(r => r.addEventListener('change', validateJob)); $('input[name="datenschutz"]').addEventListener('change', validatePrivacy); /* - Absenden - */ form.addEventListener('submit', async (e) => { e.preventDefault(); // alle Pflichtfelder prüfen const checks = [validateEmail(), validatePhone(), validateAge(), validateJob(), validatePrivacy()]; if(checks.includes(false)){ // zum ersten Fehler scrollen const firstErr = $('.pb-error.pb-show, .pb-input.pb-invalid, .pb-jobs.pb-invalid, .pb-check.pb-invalid'); firstErr && firstErr.scrollIntoView({behavior:'smooth', block:'center'}); return; } // Sicherheitscheck: Access Key gesetzt? const keyVal = (form.access_key && form.access_key.value || '').trim(); if(!keyVal || keyVal.indexOf('HIER_') === 0){ showError('datenschutz','Das Formular ist noch nicht aktiviert (Access Key fehlt). Bitte den Web3Forms Access Key oben im Feld access_key eintragen.'); return; } // Ladezustand setLoading(true); try { const fd = new FormData(form); // enthält bereits access_key + alle Felder + Dateien // Web3Forms-Zusatzfelder für eine schöne Mail fd.set('subject', 'Neue Express-Bewerbung: ' + (form.stelle.value || 'Stelle offen')); fd.set('from_name', 'Püschel Express-Bewerbung'); const fullName = (form.vorname.value + ' ' + form.nachname.value).trim(); if(fullName) fd.set('name', fullName); const res = await fetch(CONFIG.endpoint, { method: 'POST', body: fd, headers: { 'Accept': 'application/json' } // KEIN Content-Type setzen (wegen Anhängen!) }); let data = {}; try { data = await res.json(); } catch(_) {} if(res.ok && data.success){ onSuccess(); } else { throw new Error((data && data.message) ? data.message : ('HTTP ' + res.status)); } } catch(err){ console.error('Versand fehlgeschlagen:', err); setLoading(false); showError('datenschutz', (err.message && err.message !== 'Failed to fetch') ? ('Versand fehlgeschlagen: ' + err.message) : 'Beim Senden ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut oder rufen Sie uns an: 0351 216990.'); } }); function setLoading(on){ submitBtn.disabled = on; submitBtn.classList.toggle('pb-loading', on); btnLabel.textContent = on ? 'Wird gesendet …' : 'Express-Bewerbung absenden'; } function onSuccess(){ setLoading(false); // Karte auf Mindesthöhe fixieren, damit der Success-Screen sauber sitzt const card = $('.pb-card'); card.style.minHeight = card.offsetHeight + 'px'; form.style.transition = 'opacity .4s, transform .4s'; form.style.opacity = '0'; form.style.transform = 'scale(.98)'; setTimeout(() => { form.style.display = 'none'; successScr.classList.add('pb-show'); launchConfetti(); successScr.scrollIntoView({behavior:'smooth', block:'center'}); }, 380); } /* „Weitere Bewerbung senden“ – Formular zurücksetzen */ $('#pb-resetBtn').addEventListener('click', () => { successScr.classList.remove('pb-show'); form.reset(); $$('.pb-error').forEach(el => el.classList.remove('pb-show')); $$('.pb-input').forEach(el => el.classList.remove('pb-invalid')); $('#pb-jobs').classList.remove('pb-invalid'); $('#pb-check-dsgvo').classList.remove('pb-invalid'); form.style.display = ''; requestAnimationFrame(() => { form.style.opacity='1'; form.style.transform='none'; }); $('.pb-card').scrollIntoView({behavior:'smooth', block:'start'}); }); /* - Confetti / Glow beim Erfolg (leichtgewichtig, CSS-Partikel) - */ function launchConfetti(){ const box = $('#pb-confetti'); box.innerHTML = ''; const colors = ['#FBCB00','#E0B400','#2E86C9','#16A34A','#15171C']; for(let i=0;i<70;i++){ const p = document.createElement('span'); const size = 6 + Math.random()*7; p.style.cssText = ` position:absolute; top:38%; left:50%; width:${size}px; height:${size*0.5}px; background:${colors[i%colors.length]}; border-radius:2px; opacity:0; transform:translate(-50%,-50%);`; box.appendChild(p); const angle = Math.random()*Math.PI*2; const dist = 90 + Math.random()*230; const x = Math.cos(angle)*dist; const y = Math.sin(angle)*dist - 40; const rot = (Math.random()*720-360); p.animate([ { transform:`translate(-50%,-50%) translate(0,0) rotate(0deg)`, opacity:1 }, { transform:`translate(-50%,-50%) translate(${x}px,${y}px) rotate(${rot}deg)`, opacity:0 } ], { duration: 900 + Math.random()*700, easing:'cubic-bezier(.18,.7,.3,1)', fill:'forwards', delay: Math.random()*120 }); } }
Wir sind Püschel
Wir sind ein langjährig am Fachmarkt bekannter, über Generationen inhabergeführter Gastronomie- und Großküchenausstatter im deutschlandweiten Firmenverbund der Pentagast.
Vorteile
Mit unserem stetig wachsenden, erfahrenen Mitarbeiterstamm aus Kaufleuten, Ingenieuren und Technikern sind wir in der Lage, die rechnergeschützte Planung, Lieferung, Montage und natürlich auch den Service für Großküchenanlagen und -geräte zu gewährleisten.
✅ Ihre Meinung wird gehört!
Wir sind immer offen für Anregungen und Verbesserungen.
Wir sind eine Familie
Unser Team steht immer zusammen.
Überdurchschnittliches Gehalt
Wir zahlen unseren Mitarbeitenden eine attraktive Vergütung.
️ Worklife-Balance
4-Tage Woche bei ausgewählten Berufen
Immer die neuste Technik
Bei uns müssen Sie nicht mit alten Geräten arbeiten.
Bleiben Sie auf dem neusten Stand
Regelmäßige Weiterbildungsmaßnahmen.
Verkäufer im Außendienst (m/w/d)
In enger Zusammenarbeit mit potenziellen Kunden und unserem Team entwickeln Sie innovative Konzepte und Ideen, während Sie den Kontakt zum Kunden von der Konzeptionsphase über die Umsetzung bis zur langfristigen Objektbetreuung aufrechterhalten. Dabei profitieren Sie von der langjährigen Erfahrung unseres großen Teams in einem stetig wachsenden Unternehmen. Als zusätzliches Highlight bieten wir Ihnen die Möglichkeit zur privaten Nutzung eines Firmenwagens.
Ihr Profil umfasst eine abgeschlossene Berufsausbildung sowie eine erfolgreiche technische, handwerkliche oder kaufmännische Ausbildung. Auch Quereinsteiger aus dem Bereich Gastronomie oder Gemeinschaftsverpflegung sind willkommen. Sie zeichnen sich durch ein fundiertes Verständnis für Markt- und Kundenbedürfnisse aus, verfügen über ausgeprägtes Verhandlungsgeschick und haben eine Affinität zur Technik und Konstruktion.
Ein verbindliches Auftreten und Handeln sind für Sie selbstverständlich. Mit hohem Engagement und Kommunikationsstärke gehen Sie strukturiert und zielorientiert an Ihre Aufgaben heran, sowohl konzeptionell als auch im Detail. Der Besitz eines Führerscheins der Klasse B rundet Ihr Profil ab.
Wir bieten Ihnen eine unbefristete Festanstellung in einem kontinuierlich wachsenden Unternehmen. Eine fundierte Einarbeitung sowie regelmäßige Weiterbildungsangebote sind bei uns selbstverständlich. Die leistungsgerechte Vergütung setzt sich aus einem Fixgehalt und einer Erfolgsprovision zusammen.