Recruiter Mobile App - Naukri.com

This mobile app is a perfect solution for recruiters to hire on-the-go. Designed as a companion to the Naukri recruiter web platform, the app provides the convenience to hire faster & connect with potential candidate anywhere across any device.

Skills

Design Research
Information Architecture
UX Design 
Interaction Design
Prototyping

Toolkit

Adobe Illustrator
Adobe Photoshop
Invision

Impact

App Store rating in the first quarter 3.2 
Mobile Traffic increased by 23% 
 Rise in recruiter productivity by 37%

Duration

4 Months for Design 
7 Months Project Duration

Project Overview

 

Background

 

Naukri.com is India’s first and the largest job portal since 1997 with a database of 68.2 million registered job seekers with an average of 11,000 resumes added daily. It serves as a one stop hiring solution to 61,000 unique corporate clients along with mid and small size industries of India. Over the years it has been striving to improve the recruitment experience to be best in its league in these emerging times.

This project was conceived as a part of Naukri’s Business goal to improve Recruiter Productivity by providing best in class user experience to its clients and also help them improve their efficacy and speed of hiring by having the convenience of accessing Naukri’s database at all times.

Average Productivity %

What was the objective ?

Introduce a Mobile App for Recruiters providing them access to the system for completing simpler workflows and also giving them the convenience to communicate, share with candidate and team members inside Naukri’s ecosystem. 

Task as. Designer

  • Increase Productivity 40%

  • Mobile Companion for Web Ecosystem

  • Ease of Adoption

 

User Research


As my first creative endeavour with Naukri.com, this project plays a critical role in developing my understanding of recruiter side of business in Naukri along with mobile as a medium. At Naukri, recruiter services are a major source of cash influx and also a huge asset in attracting the best talent pool to register with Naukri where they get to access a diverse range of jobs at a single stop. The ground zero of reserach stared with understanding the recruiter service model at Naukri and the complex network of interaction points between the stakeholders. It began with intrinsically understanding each task flow and parallely learn how naukri back end corresponds to them to provide the desired set of results taking  the recruiter journey one step closer to suitable candidate for the role.

With a sound knowledge of how the system works, I decided on reaching out to the primary stakeholders of the app, our recruiters who would be using it in the feild. With the help of handy research techniques such as personal interview, shadowing, group disscusions, card sorting and user journey mapping I could identify the way a user works inside the system. It further helped me to point out individual insights on what a recruiter hiring for a big organisation v/s a recruiter hiring for small enterprise needs. We were able to gauge recruiter problems do they face in their everyday work flow.

This app became the ‘on the go’ version of the very popular Naukri Desktop recruiter platform for prompt, convenient and modern way of hiring talent in India. 

 

Recruiters Average Day Break-up

Research Insights

User dependency on work computers to close a requirement. Location Bound

No Access to Database in lean time to quick scan & shortlist candidates

Shuffle between desktop & mobile to perform actions such as calling candidate, sharing profile with team members for feedback

User Persona

Basic Info

  • Age: 22 - 40 years
  • 1 Male : 1 Female
  • All tier cities < India >

Work Routine

  • Small-Mid Business / Big Corporates
  • Search | Scan | Connect | Shortlist candidates
  • Single product / Subscription based bundled solution

Tech Exposure

  • 6-8 hours a day on Computer
  • Online shopping, Net banking, Web browsing
  • Microsoft Office, Google docs, Scheduler
  • Apps: Linkedin, FB, Uber, Myntra, Amazon

User Task Flows


  • SEARCH candidates on the go with easy tags.

  • FILTER candidates based on detailed categories such as education, location, functional Area or Industry.

  • SCAN relevant candidate full profile and contact them > Call / Chat message / Email > Download & share candidate CV.

  • CALL candidates. Add notes. Set reminders to call later incase they are unreachable > Send mails to candidate > Mark status for candidate and organise them for future reference.

  • Share and Access recently viewed profiles with hiring manager > respond to candidate on the go

  • Set task with candidates and Add any team member if needed.

  • View all previous comments on the CV and add notes > Review and Rate candidate > Organize candidates into folders. 

  • Receive job applies instantly. Get notifications for important jobs posted by them > View applications in real-time for the posted job > Set alerts based on hiring pattern for candidate suggestions.

App Features (MVP)

  • Search fresh set of candidates to complete requirement anywhere, anytime

  • Scan candidate profiles and save for future use

  • Easy sharing with the team across all platforms

  • Set Task and Reminders if away

  • Calling made easy

  • Fast access to CV

  • Fast Login to system and Fresh Updates

Wireframes

Final Screens

Login Page

Recruiter can login with the same credentials they use for web application.

Navigation Drawer

Present at the left top corner of the Dashboard, presents the list of the action choices and most used task flows.

Dashboard /Wall

Landing page for the application, populated by your pending tasks and fresh updates by the system categorically.

Notifications

Located at the top right corner in the app, notification drawer provide dynamic update for recent activities in your network.

Search Candidates.

 

The first step for any recruiter is to initiate a search in database to identify a relevant candidate profile for the role at hand. Every role comes with a list of key responsibilities, minimum qualifications and a role overview.

Next step involves diving deep into the process by starting the the search using keywords. Once the system has assimilated the profiles with the specified keyword, one can further filter them on qualification, education, location and other grounds.


Start Search with Keywords

Keyword Search helps the recruiter to begin the search process with the least information. Even a single keyword input will lead to the app suggesting relevant keywords tags based on your past history. It also makes it convenient for the recruiter who might not have the detailed JD handy with him. 
This progressive suggestion mechanism will assist the recruiter to choose tags without him typing any input.

Filter by Category

Once the system has been hit based on provided keywords, it returns back the total number of candidate profile with those keywords. These are huge number of profiles to be loaded on a mobile screen and so the next step is to filter these profiles on different categories. 
These categories can be location, years of experience, salary, education, functional area, industry, star rating, verified profiles etc.

Search Keyword

Search by typing a specific keyword.

Suggested Keywords

Based on your selected keyword, app starts suggesting related keywords for convinience.

Progressive Suggestion

As the selected keywords increase simultaneous the list of suggested tags populate below.

Selected tags

Keyword as a Tag provide ease of  be adding or removing simply by a click.

Filter Search

The search form provides a list of multiple categories such as Location | Experience yrs | Education etc. for further Filtering the profiles from the 1.34,867 total profiles the matched with the previously proved keywords from the user.

Criterion/Education

Based on the specifics of the role, you can make selection in each criterion, viz Education in this case. One can mention UG | PG | University requirements if any if looking for a specific candidate type.

Menu with list

The app has the provison of menus that open to the list of options with further expand into area of specialization shown in the below photos. User can multi select options through the check box. 

Filled Form

This is the filled state of the form. User can still add keywords for further narrowing the search or head to the button 'Show Profiles' to see the result after filtering on the listed criterions.

Scan Candidates.

 

Recruiter’s real work begins with scanning the long list of candidates to identity relevant, suitable profiles who fit the role. This involves first browsing through the Search result page showcasing each candidate profile in a card format with only suffcient preliminary information along with some meta data.

Next step involves diving deep into the full CV page to review complete detail of candidates who have looked promising during initial scanning.


Search Result Page Design

Search Result page is a culmination of information that group to become the "must haves" for recruiter from the point of view of what they feature in initial scan. These are some basic details such as Full Name, current employment & company, location, yrs of experience, salary, education background. 
Also dynamic info in the form of Meta data such as the verified profile / star rating of profile / recent activity / number of CV downloads etc.

Candidate CV Page Design

The goal is to give CV detail of a candidate in a complete yet concise format. The page is a deep scroll with different aspects of candidate CV shown on cards that can be expanded to see full details. One can look at the comments by peer recruiters in the team for the candidate, it can be helpful.
Quick actions like call/ message / add to drawer can be performed with buttons on the first screen. A Floating Action button (FAB) is also  provided that opens a list of actions user can perform.

Search Result Page

Total 1,30,000 profile were shortlisted from Naukri’s database that matched with user provided filter criterions. Each profile is listed on a card.

Candidate CV Page

A candidate CV page is equivalent to his resume showcasing his professional & education Background along with his skill set and an attached CV provided by him/her. Multiple actions can be performed on this page in order to connect / save / download

Call Candidate

The app has the provision of calling the candidate on the verified number he/she provided at the time they created their job seeker profile.   

Post Call Screen

Once you click on the call button it automatically directs to the call screen of the phone. The app takes post call feedback to keep a track of your communication for future reference. 

Send Message

Connect with the candidate by messaging him/her in chat or dropping an email on their verified email address provided at the time of profile creation.

Message in Chat

Start an informal message in chat to get the conversation going. Also add JD if required.

Send Email with JD

Send customized email by choosing a template and attach JD from your recruiter ID.

Add Comment

View or add a comment based on your conversation or assesment of the candidate. 

Create Task.

 

Recruiter productivity is the most important paramater defining the success of the app. Hiring process involves recruiter interactions at many levels amongst peer teams, with hiring manager and most importantly with relevant candidates. Additional task flow were added to the App after strong user feedback that showed that one of the things they face while working on a requirement is constantly switching between devices and transferring data repeatedly for sharing purpose.

Task is a prominent feature in the app solving the above problem in the simplest way. With this feature, recruiters can set up a Task on a specific schedule by adding the candidate profile associated with the task and also adding team mate / hiring manager profile who will participate collectively in the task.


Task Dashboard Design

Task Dashboard is like a scheduler that informs the user about the upcoming tasks for the day and the timeline for following days in the week.   
It will also provided additional information about the other people involved in the task, discussion bullet points, assignee of the task etc. 

Create Task Design

The task form takes simple inputs from the user from the list of Candidate profiles shortlisted, team mates participating in the task, setting schedule and reminders.  

My Task

User can access ‘My Task’ page from the dash board widget or navigation drawer. It shows a timeline of all the task planned for the day and detailed view of the upcoming task. Create a new task with the FAB action button at the bottom.

Create Task

Create task by filling the form with specifics such as candidate/ team members / time schedule/ prep notes and others.

Add Candidate

The purpose of Tasks is to provide a systematic timeline in regard to the candidate profile. User can add a single candidate or more than one based of the nature of interaction. 

Add Team member

Add your peers and other recruiters in the team. system suggested the list based on your recent choices. 

Drawer

Drawer is the repository where User can collect profiles of candidate that fill a current of future requirement. Provided with a provision of an internal folder, it showcased the list of candidates on cards just as the search result page to create a familiarity & rhythm of scanning.

New Applies

New Applies are the list of fresh applicant profiles who have responded to a posted job or opening. This section can be access from the dash board or the Navigation drawer.

Apply Filter

Recruiter can further filter the long list of profile on the basis of special key points such as verified profile / premium profiles / attached resumes / freshness / new registrations etc. 

Salary Selector

A dial like salary selector that has the flexibility of setting Min / Max / Unit of pay.

Impact on Business

  • Overall Recruiter productivity rise to 37% in the first QYT of the App launch.

  • Received an App store rating of 3.2 in the first QYT.

  • Mobile Traffic contributes to 23% off the Overall traffic.

Additional Information

Since this project was undertaken by me on behalf of naukri.com, all the research work, paper prototype &  ideation specimens cannot be disclosed here. 
Previous
Previous

Product Website Revamp - Naukri.com

Next
Next

Enterprise Travel Management Tool - Bosch