---
Das Problem, das wir gelöst haben
Kürzlich gab es in unserem Team eine Diskussion in Slack. Einer der Entwickler stellte fest, dass viele Nutzer neue Stellenangebote nicht sehen, da sie die Website nicht regelmäßig besuchen. Wir erkannten, dass wir den Benachrichtigungsmechanismus verbessern müssen, damit Kandidaten und Unternehmen schnell auf neue Möglichkeiten reagieren können.
Warum das wichtig ist
Das Problem fehlender Benachrichtigungen über neue Stellenangebote betraf sowohl Kandidaten als auch Arbeitgeber. Kandidaten verpassten die Chance, interessante Angebote zu finden, während Arbeitgeber keine Rückmeldungen auf ihre Stellenangebote erhielten. Dies führte zu einer negativen Erfahrung für beide Seiten, was wiederum unser Image und die Effizienz des Services beeinträchtigte.
Was nicht funktionierte
Ursprünglich verließen wir uns auf die standardmäßigen Push-Benachrichtigungen in der App. Allerdings schalteten viele Nutzer diese oft aus oder installierten die App gar nicht. So bemerkte beispielsweise ein Kandidat während der Tests, dass er keine Updates zu Stellenangeboten erhält, weil er die App nicht auf seinem Telefon installieren möchte. Das brachte uns dazu, nach alternativen Lösungen zu suchen.
Erste Versuche
Wir probierten mehrere Ansätze aus. Zunächst dachten wir über die Verwendung von SMS-Benachrichtigungen nach. Dies hätte jedoch erhebliche Kosten für das SMS-Gateway erfordert und die Wahrscheinlichkeit erhöht, dass Nutzer die Nachrichten einfach ignorierten. Dann überlegten wir, einen RSS-Feed zu erstellen, aber die meisten Nutzer waren nicht bereit für dieses Format. Jedes dieser Lösungen stieß auf verschiedene Hindernisse, und wir mussten zurück an die Zeichentafel.
Technischer Ansatz
Letztendlich entschieden wir uns, uns auf die Integration mit E-Mail und Telegram zu konzentrieren. Dies ermöglichte es uns, eine größere Nutzerbasis zu erreichen, da viele bereits aktiv diese Kanäle zur Kommunikation nutzten. Wir wählten eine Bibliothek für die Arbeit mit SMTP zum Versenden von E-Mail-Benachrichtigungen und verwendeten die Telegram Bot API, um einen Bot zu erstellen, der Benachrichtigungen sendet.
import smtplib
from telegram import Bot
# SMTP für E-Mail einrichten
smtp = smtplib.SMTP('smtp.example.com', 587)
smtp.starttls()
smtp.login('user@example.com', 'password')
# E-Mail senden
smtp.sendmail('from@example.com', 'to@example.com', 'Neue Stelle verfügbar!')
# Benachrichtigung in Telegram senden
bot = Bot(token='YOUR_TELEGRAM_BOT_TOKEN')
bot.send_message(chat_id='CHAT_ID', text='Neue Stelle verfügbar!')
Änderungen im Produkt
Nach der Einführung der neuen Benachrichtigungen bemerkten wir einen signifikanten Anstieg der Nutzeraktivität. Kandidaten interagierten häufiger mit der neuen Funktionalität und hinterließen Rückmeldungen zu den Stellenangeboten. Dies ermöglichte es den Arbeitgebern auch, schneller Rückmeldungen auf ihre Angebote zu erhalten. Der Anstieg der Rückmeldungen zu den Stellenangeboten auf der Seite /jobs wurde offensichtlich, was sowohl uns als auch unseren Kunden Freude bereitete.
Lektionen, die wir gelernt haben
- Kommunikationskanäle: Es ist wichtig zu beachten, dass verschiedene Nutzer unterschiedliche Kanäle bevorzugen.
- Flexibilität der Lösungen: Man sollte sich nicht auf einen Ansatz versteifen, sondern mehrere Alternativen in Betracht ziehen.
- Feedback: Regelmäßiges Einholen von Rückmeldungen von Nutzern hilft, Probleme frühzeitig zu erkennen.
- Tests: Es ist wichtig, jede Änderung an einer kleinen Gruppe von Nutzern zu testen, bevor man sie großflächig einführt.
Was das für Kandidaten bedeutet
Jetzt können Kandidaten Benachrichtigungen über neue Stellenangebote, die ihrem Profil entsprechen, direkt per E-Mail oder über Telegram erhalten. Das vereinfacht den Bewerbungsprozess erheblich und ermöglicht es, interessante Angebote nicht zu verpassen.
Was das für Arbeitgeber bedeutet
Für Recruiter bedeutet das verbesserte Benachrichtigungssystem, dass Stellenangebote für die Zielgruppe sichtbarer werden. Dies erleichtert das Finden geeigneter Kandidaten und beschleunigt den Einstellungsprozess.
Nächste Schritte
Wir beobachten weiterhin die Effektivität des neuen Benachrichtigungssystems. In naher Zukunft planen wir, die Möglichkeit zur Anpassung der Benachrichtigungen hinzuzufügen, damit Nutzer auswählen können, welche Stellenangebote sie interessieren. Wenn wir zurückgehen müssten, würden wir mit einer gründlicheren Analyse der Nutzerpräferenzen beginnen, um einige der anfänglichen Fehler zu vermeiden. ---