Yalty is an R&D project under the Loyco brand, which is one of the biggest HR services companies in Switzerland. Yalty's mission is to simplify and modernize administrative management of human resources in Switzerland. Having built a complex HR product for corporates, they wanted to address the needs of SMBs with a responsive Web app. Ruby on Rails became our choice for backend development, while Ember would be used on the frontend.
As the platform was supposed to operate on the Swiss market specifically, the team needed to get a solid grasp of the specific employment and labor laws in force in each of the twenty-six cantons.
Functionalities were designed to handle even the most unusual features of the Swiss labor law landscape—work in shifts or managing time off and leaves on a per-minute basis. To offer users the most convenient payment method, a monthly subscription module was built in, with billing calculated on an ongoing basis. Given Loyco’s sensible approach to privacy, data had to be kept on the local servers.
Key challenges boiled down to:
- Navigating complex Swiss employment and labor law, as well as strict privacy regulations to comply with
- Tackling complicated business logic on the backend, handling plenty of different leave variations
- Inusual payment method including monthly subscription with billing on an ongoing basis