With thousands of open positions, Rolling Pin is one of the biggest and most successful job platforms in the gastronomy and hotel sectors in the DACH region. As a publisher of their own magazine, they have a substantial international reach in the web as well as in print and social media and serve both employers and applicants.
2017 – 2019
Lumen (PHP), Swagger,
WordPress, React, TypeScript,
Docker, Kubernetes, Ruby,
Kibana, MySQL, Redis
Our collaboration with Rolling Pin began with our outstanding design that completely revamped the existing UX and UI of the platform. During the design process, one of our guiding principles was to harmonize the look and feel of the platform with Rolling Pin’s magazines to ensure a consistent and persuasive online appearance.
In terms of technological development, the first and foremost challenge was to centralize all the systems that provide content for Rolling Pin. To that end, we played a major strategic role in developing a new architecture that would significantly reduce administrative expenditures.
One of the principal tasks in devising a new architecture was to seamlessly integrate the external CRM system that provides all data for the career platform. This integration was built on ultra-modern technologies and interfaces and it should allow the Rolling Pin staff to optimize their internal processes considerably.
In the next step, we fine-tuned the interplay of the job platform with the management of the editorial content through WordPress. For the frontend of these two constituent parts, we utilized React to provide a smooth and ideal frontend UX. Furthermore, optimal SEO rankings are made possible thanks to a pre-rendering service that adapts the website content for search engines.
Taking development systems to the next level
One other aspect where Rolling Pin could benefit from our expertise was the innovations we had introduced to the system administration of our client projects with our novel build system.
A key advantage of this system is to be able to test individual feature branches swiftly and comfortably. This was realized with Buildkite, a CI/CD platform that creates builds for the code in our repositories, which are then deployed to Kubernetes. Thanks to that process, every branch has its own link that provides access to the newest build. Thus, QA and developers alike can test the same build of a feature and work together much more efficiently.
“The multilayered nature of the project made it clear that we needed to use our own build system for an efficient development process.”Nikolaos Stamatopoulos
— DevOps / Backend Developer
In a nutshell
The fruition of the relaunch of the Rolling Pin platform brought about a multitude of positive changes. A rebuilt technological foundation ensures that it will remain scalable, stable and performant. With a new look, a modern tech stack and a mobile app project well under way, Rolling Pin is poised to further extend their influence on an international scale.