Naukri, India’s top recruitment platform, is the go-to solution for recruiters and hiring managers to streamline candidate sourcing. My role on this project was focused on improving the recruiter experience by introducing key features that enhanced workflow efficiency. Through user research, design iterations, and stakeholder alignment, I developed solutions that reduced friction in contacting candidates and ultimately improved recruiter productivity. These enhancements not only solved pain points but also led to a measurable increase in app engagement and customer satisfaction.
Recruiters reported low response rates from candidates when making calls. Even when candidates responded, they often expressed little interest in the roles being discussed, wasting time on both ends. This revealed a clear need for more efficient and transparent communication between recruiters and candidates.
We discovered that recruiters relied heavily on desktops for sourcing candidates but had to manually copy phone numbers to their mobile phones, which was tedious and error-prone. This interrupted their workflow and reduced productivity significantly.
To ensure that stakeholders clearly understood the challenges recruiters faced, I mapped out the entire recruiter-to-candidate calling process in a user journey diagram. This journey highlighted each step in the workflow, from shortlisting candidates on the desktop to manually dialing their numbers on mobile devices. By visually mapping this flow, it became evident where key inefficiencies existed, making it easier for stakeholders to understand the pain points and for the design team to ideate targeted solutions.
The diagram also illustrated the potential impact of our proposed call intent solution on improving the experience for both recruiters and job seekers, making it a vital communication tool for aligning the project vision.
To address the problem, I created wireframes with a simple point based narrative to visualize different solutions. This approach helped stakeholders, including management, quickly grasp the proposed ideas and give feedback - streamlining the approval and decision-making process.
1. Connection Request Model:
We initially explored a model where recruiters would send call requests that candidates could accept or reject. This approach gave candidates more control but slowed down the recruiters' workflow, leading to delays.
Recruiter calls candidate using "Call from App" Feature in app
• A notification pops up on the recruiters phone
• See’s the candidate’s details, CTA to call, along with call intent
• Call intent is prefilled (Recruiter name, company name, Job position, etc)
• The recruiter can edit the call intent if needed
• Call CTA - Directly call the candidate
• Call with Message - The call intent is sent to candidate first via a notification from Naukri App and on candidate approval/accepting,, the recruiter can call the candidate
Job seeker receives call from the recruiter
• Candidate receives a notification/popup from the app that the recruiter from respective company is calling them regarding a job opening
Candidate accepts the call request
• After accepting, the candidate will receive the call from recruiter
• After call report with options like:
- Interested in this job, Interested in similar jobs, Not interested in this job
- Not looking for jobs currently
- Was this job relevant to you?
- Not <Recruiter> from <Company>? Report
Candidate declines the call request
• Notifies the recruiter that the candidate has rejected the request
• Report/Feedback layer with options like:
- Not interested in this job
- Job not relevant to me
- Not looking for jobs currently
2. Chat-Based Call Requests:
We considered embedding call requests into the app's existing chat system. This minimized technical effort but still required recruiters to wait for candidates to respond before proceeding with the call, which proved inefficient.
Recruiter sends a call request to the candidate
• A notification pops up on the recruiters phone
• Candidate chat is opened with a widget to send call request
• Candidate can accept / decline the call request or chat using the app
• Both recruiter and candidate has suggesters for chat and actions
Candidate accepts the call request
• The recruiter can now call the candidate
Candidate declines the call request
• The recruiter can chat with the candidate and ask if they are interested in the job, if recruiter should reschedule the call/call later
Candidate chats with the recruiter
• If the candidate wants to know more about the job details, then the recruiter can chat with the candidate using the app
• Once the candidate approves, he can proceed to calling the candidate
Job seeker receives call from the recruiter
• Candidate receives a notification/popup from the app that the recruiter from respective company is calling them regarding a job opening
Candidate accepts the call request
• The recruiter calls the candidate in few minutes and they talk further about the job details and the interview process.
Candidate declines the call request
• The candidate is not interested in the job so he declines the call request
• When the recruiter texts the candidate, they mention that they aren’t interested in the job / not looking for jobs currently
Candidate chats with the recruiter
• The candidate wants to know more about the job and hence decides to ask additional information to the recruiter
• After getting the details, he accepts the call request and the receives the call from the recruiter
3. Final Approach - Call Intent:
The final solution allowed recruiters to provide call intent details before calling. This streamlined communication without adding friction to the process. Job seekers received clear context, while recruiters could maintain a quick, efficient workflow.
Calls candidate using “Call from App” feature
• A notification pops up on the recruiters phone
• See’s the candidate’s number, details, CTA to call, along with call intent
• Call intent is prefilled (Recruiter name, company name, Job position, etc)
• The recruiter can edit the call intent if needed
• Calls the candidate
Recruiter doesn’t use the app
• Recruiter calls by seeing the number from RMS/Resdex on their desktop
• We will just show a notification/popup to the job seeker that the recruiter is calling, from XYZ company
• Since phone numbers of the recruiter are registered in our system - we can show recruiter name, company when they are calling the candidate
Job seeker receives call from the recruiter
• Candidate receives a notification/popup from the app that the recruiter from respective company is calling them regarding a job opening
Candidate accepts the call request
• The recruiter calls the candidate in few minutes and they talk further about the job details and the interview process.
Candidate declines the call request
• The candidate is not interested in the job so he declines the call request
• When the recruiter texts the candidate, they mention that they aren’t interested in the job / not looking for jobs currently
Candidate chats with the recruiter
• The candidate wants to know more about the job and hence decides to ask additional information to the recruiter
• After getting the details, he accepts the call request and the receives the call from the recruiter
Call Intent Feature: Enhanced Transparency
After identifying the need for transparency, we developed a solution where recruiters could share specific information about the job posting when making calls. Job seekers would receive a pop-up widget showing the recruiter’s name, company, and a brief job description before accepting the call.
Web-to-Mobile Call Integration
To speed up recruiter workflows, we introduced a system where a recruiter initiating a call from the web platform would trigger a notification on their mobile device. This allowed recruiters to dial candidates directly without having to copy numbers manually, significantly improving the efficiency of the process.
Flexibility for Missed Calls
If a candidate missed a call, they could return it, and recruiters would see a similar pop-up with key details such as the candidate’s name and current position, ensuring smooth follow-up communication.
Recognizing that some recruiters value privacy and may work with multiple companies, we introduced a number-scanning feature. Recruiters could use their phone's camera to scan numbers displayed on their desktop, which automatically pulled up relevant candidate details, allowing for direct calls via the app. This feature offered flexibility, allowing recruiters to skip filling in call intent details if needed.
To ensure these new features were adopted, I designed promotional pop-ups and widgets across key touchpoints in the recruiter app. These visual prompts highlighted the benefits of the new features and guided users through how they could improve their workflow. This led to a noticeable increase in app installs and feature usage.
The introduction of these features resulted in a 23% increase in app installs, along with a significant rise in daily active users. Feedback from recruiters was overwhelmingly positive, with many noting that these changes drastically improved their productivity and allowed them to focus more on candidate engagement rather than administrative tasks.
In addition to these key features, I was responsible for creating general promotional content for the app. This included designing engaging visuals that appear throughout the product to enhance user experience and awareness. I also developed promotional images for the Google Play Store, showcasing key features and recent design upgrades to attract and inform potential users.
Created visually appealing empty screens for the app by modifying illustrations from an existing library (Pana illustration set by Storyset/Freepik) ensuring alignment with the app's brand, design system, and specific contextual needs.
I was responsible for successfully implementing a task management system within the recruiter app, enhancing efficiency and productivity. Key features include task creation, completion tracking, and a clear overview.
Through research-driven design and iterative testing, I was able to help streamline recruiter workflows, improve candidate communication, and drive meaningful engagement on the Naukri platform. These enhancements not only addressed critical pain points but also had a lasting impact on the platform’s overall user experience.