It is a modern SaaS product which is largely developed in Vilnius (9 out of 15 developers and QAs). Together we created adaptable  solution to your business, which can handle any type of process within payroll management. 

visma The product is cool because of:

  • … its domain complexity: we’ve managed to build a single universal system that calculates salaries for multiple countries, trade unions, company rules and regulations. We invented a custom functional DSL (VismaScript) for this, and now we don’t have to code any of these rules by hand - the business consultants are able to do that instead.

  • … its robustness under heavy workload: so far 6000 companies in micro market in Norway and Sweden, and 70 in SMB market in the Netherlands trust our product to calculate their payroll correctly, always. In the future we will also launch the product in Denmark and Finland and probably more countries.

  • … its smart architecture: a time machine which applies scripted rules (by country, organization, department, trade union) for any given moment in the past - for such things as calculations, reporting, integration services and much more.


  • … its frontend quality: a Typescript code unit-tested with Jasmine ran by Chutzpah managed by Teamcity. The frontend MVVM is Knockout.js.
  • … its overall code quality: .NET and front-end together have 65% test coverage from unit tests. In addition, there’s a huge suite of Selenium and RestSharp integration tests.…

  • its strategic role: our product is a vital part of a whole suite of Visma’s enterprise SaaS products. Visma SaaS products like Expense, Absence, Employee Management, E-Accounting, Autopay and others work in orchestration with Payroll. 


"To sum up: we build a truly large, modern, high-quality, mobile-first, important and successful SaaS enterprise product."

Looks like something you might be interested in? 

Get in touch via