Human Resources

MatchHR: How RUBICON Transformed HR Assessments with a Cloud Platform

In partnership with Making Moves B.V., RUBICON developed a cloud assessment platform that covers the gap between psychometric profiling and hiring

Client quote

Quality and communication are the words that come to mind when I think about RUBICON. Since the partnership began, the website's Google rankings and conversion rates have improved significantly. RUBICON's dedicated work enables the business to grow more rapidly, stably, and efficiently."

CEO, Making Moves B.V.

Overview

Having successfully collaborated in the past with our partner Making Moves B.V., we were ready to help them bring another business idea to life. The client specializes in software for human resource management solutions. Their products, mainly e-commerce platforms in the HR domain, are available in multiple countries around the world. This time, Making Moves B.V. wanted to bring a new product to the market called MatchHR. MatchHR is a user-friendly web and cloud assessment platform that covers the gap between psychometric profiling and hiring. RUBICON’s software development team’s goal was to, in collaboration with the University of Cambridge’s Psychometric Center, build an aesthetic and functional web and cloud solution for the product.

The product aimed to match companies with suitable candidates based on predefined personality characteristics, psychometric tests, and the organization’s culture. MatchHR allows HR professionals to quickly assess and test candidates and measure the right competencies and skills to better support HR decisions for finding the right employees.

Along with their latest product MatchHR, Making Moves B.V. has also created Assessment Training and Career Test Pro as tools for the HR industry. To learn more about Making Moves B.V. click here, and to learn more about the product MatcHR click here.

Want to know more about MatchHR?

With over 20 years of experience in recruitment, Making Moves B.V. has developed a successful recipe for finding the best employee every time. Based on personality type, motivation, and IQ level, the client calculates the candidate’s suitability for the job position and company.

The web platform works in the way that the user (usually an HR professional) purchases a plan that involves a certain number of assessments. From the basic plan which includes 10 assessments to a business plan which includes 120 assessments, users choose the plan that best suits their needs.

Once purchasing a plan, the HR professional creates a job opening for the specific role they are looking to fill. The job opening consists of job position details, job demand, a best practice profile, education level, and motivational drivers. Once the job position is complete, the HR professional can send an assessment to the candidate for them to complete the tests that will qualify them for the job. 

Powered by the University of Cambridge’s Psychometric Centre, MatchHR sends out the following tests to candidates:

The Personality Test

The personality test technology is based on the Big5 also known as the OCEAN model. It measures candidates’ levels of Openness, Conscientiousness, Extraversion, Agreeableness, and Neuroticism.

The Motivation Test

The motivation test is based on the Drives Theory by Dr. Clare W.  Graves. Drives are about what people think is important to them, how they perceive their surroundings, what motivates them, and how this influences their behavior.  The test measures, ranks, and provides insights into candidates’ motivational drives.

The IQ Test

The IQ test consists of Progressive Matrices-style items that measure cognitive skills and clear-thinking ability. It was developed by the University of Cambridge’s Psychometrics Centre. 

Once the candidate completes the tests, the HR professional receives the results of a detailed report and is able to make a data-driven hiring decision.

Challenges

The journey to creating MatchHR was challenging. The team faced a myriad of challenges including:

  • Developing a cloud solution to support the requested requirements of a comprehensive HR management platform

  • Implementing reliable API, handle integrations with client’s and Cambridge APIs

  • Introducing of multi-lingual support and ease of use for the content editor to cater to a global audience

  • Crafting a user-friendly candidate testing application, aiming to provide a seamless, smooth experience for job applicants on the platform.

  • Building a public-facing site that effectively communicates the purpose and usage of MatchHR, and simplifies the concept of psychometric tests and the OCEAN profile (Openness, Conscientiousness, Extraversion, Agreeableness, Neuroticism) for the general public.

Solutions

RUBICON and Making Moves B.V. adopted an Agile development approach to tackle these challenges head-on. Work was divided into manageable, two-week sprints, fostering a productive, iterative environment. At the beginning of the process, we went through the entire idea and analyzed all the features that need to be developed through Lean Inception and Design Sprint workshops in our offices in Sarajevo.  The workshop was the springboard, where the product vision and goals were outlined, features and user journeys were explored, and technical/business/UX components were scrutinized.

This approach led to the creation of a cloud-based platform and a web interface that is user-friendly, giving HR professionals the tools to assess and test candidates quickly and effectively. With this solution, HR professionals can create job postings, choose assessment plans, and send tests to candidates, streamlining the hiring process.

Results

The collaboration between RUBICON’s software development team and Making Moves B.V. yielded impressive results:

  • A user-friendly and functional web and cloud platform that simplifies the recruitment process, boosting efficiency for HR professionals

  • A comprehensive candidate testing application that enhances the candidate experience, contributing to a positive brand image

  • An increase in data-driven hiring decisions, improving the quality of recruitment and reducing hiring mistakes

  • A public site that enhances understanding of the product, contributing to greater customer engagement and conversion

Technology stack

Clean Architecture style, ASP.NET Core Web API, Entity Framework Core, xUnit, SendGrid Email Service, Jamstack, Gatsby + Prismic CMS + Azure CDN, TypeScript, ReactJS, Prismic CMSAzure App Service, Azure Blob Storage, Azure SQL Database, Azure Application Insights, Prismic CMS, Git, Azure DevOps CI/CD


Backend Technologies

  • Clean Architecture style
    - Separates different layers of the system and supports fast and testable development 

  • ASP.NET Core Web API
    - C# based backend REST API application used for application/business logic and data persistence 

  • Entity Framework Core
    - Object/Relational Mapping framework used by the backend API for data persistence enablement 

  • xUnit
    - Backend unit testing library

  • SendGrid Email Service
    - Used by the backend API for email-sending purposes 

Frontend Technologies

  • Jamstack: Gatsby + Prismic CMS + Azure CDN
    - Used to develop the frontend static website, it completely decouples the frontend from the backend development, simplifies development and deployment 

  • TypeScript
    - JavaScript-based programming language which, using its compiler, enables more efficient development time

  • ReactJS
    - JavaScript-based library, used to develop single-page applications in the MatchHR solution: Customers application, Testing application, as well as the public MatchHR website 

  • Prismic CMS
    - Headless CMS that makes website content easy editable
    - Allows content creators/clients to edit translations (or any content on the landing page) without the need to change the code itself

Cloud and Infrastructure

  • Azure App Service
    - Hosts the backend API 

  • Azure Blob Storage
    - Hosts the image content used on the frontend static websites, as well as the static websites themselves 

  • Azure SQL Database
    - Relational database used for data persistence 

  • Azure Application Insights
    - Monitors backend and frontend performance, user sessions, and event logging to improve the quality of the whole system 

  • Prismic CMS
    - Hosts the content of the website

DevOps

  • Git
    - Version control and a multi-repository project structure were used. Each component of the MatchHR solution had its own repository and CI/CD pipelines.

  • Azure DevOps CI/CD
    - Pipeline used to implement continuous integration and continuous delivery of both backend API and frontend static websites

    Explore more cases

    Explore more cases

    Explore more cases

    Contact us to enhance your business through a foundation of innovation, security, and sustainability.
    Contact us to enhance your business through a foundation of innovation, security, and sustainability.
    Contact us to enhance your business through a foundation of innovation, security, and sustainability.