Need to fill the gap in your tech team?

Rapidly become your extended team or build a product from scratch. Top-notch engineering solutions by Uinno.

learn more

SaaS web project for Australia“Expedo”. HR management system

see it live


Project <br/> Management
Frontend <br/> Development
DevOps <br/> Implementation


Microsoft Azure
Microsoft Azure


The Project

“Expedo” is a complex human capital management ecosystem that allows to streamline and manage a complete workforce lifecycle within any company. Starting from the Australian region they are eager to scale on the international market. Its global goal is to incorporate into one system and fine-tune the synergy between a set of digital solutions for recruitment, onboarding, HR, payroll, learning, collaboration, and offboarding employees.

The Challenge

The whole hiring process starts with sourcing and recruiting top talents. It is quite complicated and requires dealing with lots of pitfalls like:

  • Manually screening large volumes of job applications;
  • Silence treatment towards candidates that affects employer branding;
  • Disconnected sources for a background check and pre-employment tests;
  • Difficulty to evaluate the applicant's ability to fit the team culture;
  • Focus on permanent contacts ignoring the need for a contingent workforce.

To resolve these and many other challenges in the HR area, the client decided to create a solution that will allow leading the job applicant all the way to the employment in the most logical and convenient way - Expedo Recruitment. While the backend part was developed by another development team, the client has reached to us for frontend development and IT infrastructure implementation for this major solution. It should not only provide an intuitive user experience, smooth interactions, and optimized performance but integrate flawlessly with both internal system solutions and external job listing platforms.

the core solutionsprovided by Uinno

Among many tasks, the major one was to create recruitment pipelines that are aimed to streamline the hiring process for the platform's end users. Besides primary ones, it was necessary to develop custom pipelines that end-users will create for intermediate results of candidate selection.

The complexity lay in the fact that it is impossible to predict how many primary or custom pipelines the end-user will create. So once we've got an inquiry, our team has started brainstorming possible solutions for the task. After a thorough analysis, we have decided to allocate a part of the pipelines to the primary ones and another part - to the custom ones. The core solutions for Expedo Recruitment included:

1. developing recruitment pipelines

We have created the architecture and structure of the pipelines to manage their state. The visualization part included the drag-and-drop functionality.

2. incorporating
with internal tools

Being a part of an ecosystem requires cooperating flawlessly with other Expedo tools including the creation of a candidate profile that will be further passed to other platforms.

3. integrating with external job boards

The solution provides an ability to smoothly work with external job listings like Indeed. Once a recruiter creates a job ad, it appears on external job boards.

polishedmanagement process

Time &

We have configured our collaboration with a client on a time and material basis with transparent estimation. The development process included sprints performed within the Agile approach using Jira.

We are free from micromanagement which reflects in higher motivation and enhanced responsibility of our teammates. Once the client challenges us with a pain point, we dive into finding the best possible solution. This approach is as relevant as never before.

Each team member was eager to improve their skills, apply new approaches and innovative technologies, contribute to teamwork, and offer solutions to complex problems. It all helps to sustain the clean code development and overall product high quality.

What's in theoutcome?

The Uinno team has invested in the development of a SaaS digital product that allows to manage the recruitment process for all-sized businesses from sourcing on job listings to employee onboarding. Clear planning and accurate compliance with deadlines have formed the clarify and trust of our client who manages each release timings.
The development team consisted of highly-qualified specialists resulting in time- and cost-efficiency.

The resulting solution automates the hiring workflow, enhances employee experience, and improves employer branding providing companies with top talents and culture-fit staff. Seamless data integration with other HR tools establishes a solid talent management ecosystem.

explorenext project