Helping HR Managers by making the recruiting process structured and simplified.

Project Overview


The aim was to make the process of recruitment easier for HR Managers by building a product that helps keep track of all the information about the hiring process. In order to achieve this, it was important that the product allows HR Managers to keep track of the events performed during the hiring process for each individual opening in the company.

For example, If the manager has Y days to recruit a Product Designer, he should know that the interview round 1 of all the shortlisted candidates should be done in X days (where X<Y).

The Problem

HR Managers rely on different types of software provided by their company, or just use spreadsheets to manage and recruit for different positions.

Handling multiple parts of different types of job openings simultaneously makes it's too complicated and cumbersome, since different job openings may have a completely different hiring process.

Design Process

User Research

My team was incubated in an HR Consultancy so we had the opportunity to interview and empathize with the HR Managers closely who were recruiting for different companies. Some of the key insights we gained through the process were :

  • The most common problem was not seeing all the job openings on a single screen. Navigating through sheets or screens to see information about different job positions is not what they were fond of.
  • Keeping track of events performed and yet to be performed for a job opening was a hassle.
  • If the Manager knows how many days are spent and how many tasks have been completed for all job openings individually, it’ll help the manager decide which job opening needs more efforts.

Ideation and Wireframing

After conducting interviews and understanding the problems, we had the basic idea of what the HR Managers needed and how our product should help them.

  • The product should be a single screen product as simplicity is the key and most of the HR Managers will have a hard time using complicated/advanced software.
  • There should be a way to keep track of all the events involved in the hiring process for any job.
  • A clear indication should be present which shows whether the manager is completing the events of a particular position before time, on time or if there is some delay.
  • A Signal which shows whether the overall hiring process of a particular job opening is before time, on time or delayed.
  • Also, Pop-ups of any sort had to avoided as it is naturally a bad user experience.
Initial Wireframes.

What are SLAs and SLA events in the Recruitment process?

SLA duration or SLA is a time duration given for hiring for a particular position. SLA events are the different events that are to be completed to hire for a particular position. For Example, conducting interview round 1 of all the shortlisted candidate is an SLA event.


As we had to release our product for beta testers as soon as possible, we did work on the UX but we knew we could do much better on the UI part.

Initial Design
This is an SLA event which has to be completed in 5 days and the colors denote whether the event has been completed before time(green), on time(yellow) or delayed(red)

After changing our style guide we kept on iterating and finally came up with a better design.

What’s Next?

Right now we are working on an application tracking system which will be integrated with this and all the applications of candidates for a particular job opening in the recruitment system will get accumulated there from different sources.

Thanks for reading this far!

Special thanks to Nimish Gopal, CEO of Talentnaksha who really helped me in understanding the HR industry.

Let me know if you have any questions.

If you’d like to have a chat about anything design related I’d love to hear from you!

You can also find me on LinkedIn, Twitter via my portfolio.