Skip to content
digital product design & platform development

Rolling Pin — Ein Jobportal für die Zukunft ausstatten

In a nutshell

Der Relaunch der Rolling-Pin-Plattform hat eine Vielzahl an positiven Entwicklungen herbeigeführt. Ein komplett neu aufgebautes technologisches Fundament stellt sicher, dass die Plattform skalierbar, stabil und performant bleibt. Mit einem neuen Aussehen, einem modernen Tech Stack und der Entwicklung einer mobilen App im vollen Gange sind Rolling Pin bereit, ihren internationalen Einfluss auszudehnen.

Rolling Pin Business Challenge

Die Rolling-Pin-Plattform mit einem modernen Design und einer zeitgerechten UX neu gestalten. Verschiedene Datenquellen und Workflows mit dem State of the Art der Technik zu einem skalierbaren, wartbaren System zusammenführen.

Projektübersicht

Dauer

2017 — 2019

Team setup

interdisziplinäres Team von 2 Softwareentwicklern, 3 Mobile Entwicklern, 1 UX/UI Designer, 1 QA Engineer und 1 Product Owner

Technologien

Lumen (PHP), Swagger, WordPress, React, TypeScript, Docker, Kubernetes, Ruby, NginX, ElasticSearch, Kibana, MySQL, Redis

Leistungen

Strategie User Research UX/UI Design Mobile-, Backend-, und Frontend-Entwicklung

Über Rolling Pin

Rolling Pin ist mit tausenden freien Stellen eine der größten Jobbörsen in der Gastronomie und Hotellerie der DACH-Region. Als Verleger ihres eigenen Magazins besitzen sie mit ihrem Jobportal eine beachtliche internationale Reichweite auf diversen Medien und bedienen gleichermaßen Bewerber und Arbeitgeber.

Herausforderungen & Ziele

Der Startschuss für unsere Zusammenarbeit mit Rolling Pin war unser komplett überarbeitetes und hervorstechendes Design für die bestehende UX und UI der Plattform. Unser Leitsatz beim Designprozess war, die Jobbörse visuell mit dem Aussehen der Rolling-Pin-Magazine in Einklang zu bringen, um eine konsistente und überzeugende Online-Präsenz sicherzustellen.

Auf der technologischen Ebene galt es, die verschiedenen Systeme, die bei Rolling Pin zur Content-Bereitstellung zum Einsatz kommen, zu zentralisieren. Dabei erfüllten wir eine wichtige strategische Rolle mit der Ausarbeitung einer neuen Architektur, die einen drastisch verminderten Verwaltungsaufwand zur Folge haben würde.

Unsere Lösung

Die Herausforderung in der Entwicklung dieser Architektur bestand insbesondere darin, das externe CRM-System, welches sämtliche Daten für die Karriereplattform bereitstellte, reibungslos zu integrieren. Diese Integration bauten wir auf hochmodernen Technologien und Schnittstellen auf und sie sollte es dem Rolling-Pin-Team erlauben, ihre internen Prozesse wesentlich effizienter als bisher zu gestalten.

Der nächste Schritt bestand im Feinschliff des Zusammenspiels der Karriereplattform mit dem Management der redaktionellen Inhalte über WordPress. Für das Frontend wird für diese Teile React verwendet, um ein nahtloses und optimales Frontend-Nutzererlebnis zu ermöglichen. Zugunsten der SEO werden diese Inhalte auch dank einem Pre-Rendering-Service für Suchmaschinen aufbereitet.

Vorreiter in Entwicklungssystemen

Ein weiterer Aspekt, in dem die Rolling-Pin-Plattform von unserer Expertise profitieren konnte, bestand in den Innovationen, die wir mit unserem neuartigen Build-System an der Systemadministration unserer Kundenprojekte vorgenommen hatten.

Einer der wesentlichen Vorteile dessen ist es, individuelle Feature Branches schnell und komfortabel testen zu können. Das verwirklichten wir mit Buildkite, einer CI/CD-Plattform, die Builds mit dem Code unserer Repositories erstellt und welche dann durch Deployments auf Kubernetes online gestellt werden. Dank diesem Prozess hat jede Branch ihren eigenen Link, der Zugriff auf den neuesten Build ermöglicht. So können Quality Assurance als auch Entwickler denselben Build eines Features testen und dadurch wesentlich effizienter zusammenarbeiten.

“Bei der Vielschichtigkeit des Projekts war es klar, dass unser Build-System für einen effizienten Entwicklungsprozess zum Einsatz kommen sollte.”

Nikolaos Stamatopoulos
DevOps / Backend Developer

Ergebnis

Die neue Rolling-Pin-Plattform ist jetzt ein hochentwickeltes System mit einer Vielzahl von Diensten. Sie bietet nicht nur eine weitaus bessere Benutzerfreundlichkeit, sondern auch eine verbesserte Stabilität und Skalierbarkeit. Neben der visuellen Überarbeitung gibt es auch erhebliche Funktionsverbesserungen, wie z. B. Standortfilterung, Volltextsuche usw.