Back

Designed apnaHire for enterprises

How we designed our employer platform for enterprise users from 0 to 1

About the product

ApnaHire is the hiring platform for recruiters and organisations. It helps all types of businesses from startups to established enterprises to find high-quality talent quickly & effortlessly by posting a job and finding leads or hiring from the candidate database. These platform uses the AI powered algorithm to power these actions and provide higher relevancy candidates to fulfil the hiring needs at speed.

Project overview

Currently, the apna employer experience is designed around a single user persona of a recruiter. However, the recruitment process in an enterprise involves multiple stakeholders with varying roles and access. With apna’s evolving business needs/model, it is focusing on providing more tools and a better experience for enterprise users.


We needed a holistic solution for enterprises to capture the workflows of different stakeholders to provide convenience-focused recruitment platform to support our different product offerings and provide transparency among organisations.

My role and contribution

As the design owner of the whole track, I have to manage the project effectively. This involves product refresh strategy, design direction, co-creating a PRD document with the PM, conceptualising the flows, designing and end to end delivery, and reviewing the build and making a go or no-go decision. These are some of the aspects that I take care of during the whole cycle of this project.

Key Responsibilities Includes

• Design Conceptualisation and end to end delivery.

• Building design roadmap, Evaluating and Pitching

• Collaboration with cross POD teams and other functional stakeholders

Value proposition and user group

The platform allows organisations to find high-quality talent quickly & effortlessly. Enterprise customers has primarly three kinds of users namely Admins, Manager and Recruiters.

Business model and experience

• It helps to lay the foundation for supporting different product offerings.

• It also enables us to build a top-down approach wrt to usage of paid offerings.

• It helps in building experience from job first view to access multiple other offerings

• It ease the payment experience for different business models and different products

Revenue Retention

• It helps with the revenue retention of enterprise clients with better user experience for different personas.

• Enriched data and enterprise profiles will enable levers to improve the user experience for different stakeholders

• It helps to solve for adoption of workflow management for recruiters.

Team management ease

• It helps to ease team management with transparency and performance of the organisation

• It enables access management for core actions & paid product offerings.

Before

After

Project 1: Navigation design

The main navigation is a critical area of any tool — it helps customers access the workflows they need on a daily basis to do their jobs. The existing navigation didn’t have any pattern to support the new features and it struggled to accommodate. As the product is evolving we need to rethink our product information architecture from ground up to enable users to discover the information easily to navigate in the platform to perform the task effectively in time.

Solution

Redesigning the product navigation system for web and mobile

Project duration

1 Month

Goals

Our information architecture objectives were centered on five critical dimensions: Scalability, Findability and task success, Simplicity, Enablement and Implementation.

Seamless navigation system

Embracing a user-centered philosophy I embarked on an in-depth reordering process. We revamped the initial navigation structure, creating well-defined navigation sections that allowed users to access primary task-specific goals and organisation-wide goals separately. This helped users to discover the items quickly to navigate faster.


Furthermore, we had designed secondary and tertiary navigation hierarchy patterns to enhance the navigation efficiency to discover and acquire relevant contextual information regarding their goals effortlessly.

Menu hierarchy, Behaviour states, Breakpoints

Project 2: User and access levels

In the enterprise world, different personas have different roles and responsibilities. Transparency, performance/outcome, and security are key needs from an organization's point of view. To support this workflow, we need a access control system to ensure data security, managing the risk, making interface more clear and efficient.

Solution

Enabling access management for core actions & paid product offerings with team management module.

Project duration

1 Month

Goals

Our user roles and access control system objectives were centered on five critical dimensions: Security, Efficiency, Scalability, Compliance Requirements, Customization and Personalization.

User management and access control

We had designed a simplistic access control system to support Admins, Managers, and recruiters in our product with Roles based access control(RBAC) model to categorize users and manages permissions based on the data and functionality they require. Access levels are defined dynamically to control the permissions based on employer attributes like manager and other conditions.


Admin can add users by inviting with email address and access level as per requirement. New users will receive an email within a few minutes and when they create their apnaHire account, the status column will say Active.

User management

Adding user with role & permissions

Recruiters with no job permission

Project 3: Designing coins usage experience

Coins are the virtual currency that apna uses to transact the job postings and unlock the candidate profiles from database module. In an enterprise workspace, coins purchase are made available through admins and other hierarchy users will use coins based on the usage criteria set by the admin. As a part of this, we need to design a end to end workflow of coins experience to support the functionality and usage of admins and other roles.

Solution

Coins buying and management experience with usage limit capabilities to manage the spendings.

Project duration

2 Months

Tracking and managing the coins

We have designed a top-down approach to use the coins to simply the process of buying, using and deploying the coins to users. As a part of this, coins purchased by admins are added to organisation wallet and All other users can use coins based on the usage criteria set by the admin. This helps admins to keep track of their coins usage and spendings at org and user level seamlessly leading to better deployment of coins and better decision-making around usage.

We have further simplified the usage process with quota management which enabled admins to set default and custom usage limit i.e weekly or monthly that would reset after each cycle. This helped admins to provide insights into their team performance and keep track of coins usage & limits by each recruiter in their organisation.

Historical coins usage

Coins balance and managing limits

User level granular data

Project 4: Redesigning job listing experience

The job card and listing page had glaring usability issues and missing the key information and actions to perform on the jobs. As a part of enterprise changes, we have decided to revisit our jobs listing page catering to the needs of an enterprise customers and other users. The main aim was to help our users to find key information on the job cards, provides controls to easily navigate to specific jobs and take necessary actions quickly.

Solution

Redesigning the jobs cards, capturing key information and actions to navigate quickly

Project duration

2 Months

Problems

After spending sometime looking the existing job card, we have addressed few problems related to usability, visual and goals of the users.

3

2

1

4

5

6

7

Not pictured

1

Not a relevant information for the recruiter to show upfront on the card. This info will be better suited for candidate to make decisions.

2

Job descriptions are Low priority information to show on first level to make decisions

3

Job status are not defined as per the workflow, causing difficulty to understand the job stage.

4

Not captured the key information about the candidate leads and metrics

5

User need to dive into job details to find the key actions to be performed at job, causing usability and discover problems.

6

Not guiding the user with relevant goals of the job stage to perform the actions on the card.

7

Users are often juggled to filter the jobs as we don’t support the easy discovery prpcess

New Job Card and listing experience

We have started designing job listing cards with all necessary information that helps recruiters to do their jobs easily. It helps users

• To track the status of job and take relevant action,

• To view how many candidates each job received and how many of them are pending to review to act on easily

• Perform the actions from the job card quickly

Further we have consolidated the basic filtering in the first release but further we have improved our experience designing for power users with all necessary filtering, search & sort options to help them discover and narrow down the data that can be displayed according to what they are looking for.

New job listing card design

Job listing page

Project 5: Designing reports and data visualisation

Current we share the job reports and candidates reports using the external tools. These is a bottle neck ops heavy work for internal teams and not a scalable method to keep track of real time data for organisation to make timely decisions. To support this, we want to extend this functionality to provide a consistent Reports Center option and to incorporate different kinds of reports in the future to provides data-driven answers to your crucial hiring questions.

Solution

Designing a scalable reporting center to help org to assist strategic decision making with insights and data visualisation

Project duration

1 Month

Reports & analytics

apna reporting center provides data driven answers to all your questions for hiring needs, team performance, candidate pipeline and many more. In the first release we are providing users with job posting and candidate detail reports, this will be scaled further by adding other type of reports that would work better to users.

Application reports

  1. Mobile responsive screens

With apnaHire mobile responsive experience, users can seamlessly perform their activities even when they are remote from their desktop

Analytics & Outcome

The multiple releases have created really positive impact to the users and the business. We have successfully started our journey positioning the platform to enterprise users and unlocked some of the marquee clients i.e Reliance, Swiggy, Uber, Zomato and many more. Users started adopting the solutions we have provided to them which helped in increasing adoption and Quota management feature helped us to uplift the utilisation of the product among teams.

Successfully onboarded

600+

Generating MRR of apna usage

20% share

Total active users

20K+

Learnings, feedback and growth

  1. This was a massive project to build the product from zero to hero for enterprise users. It gave me a huge opportunity to collaborate with different teams to build this integrated experience.

  2. It also helped me to define good hypothesis and iterate quickly to get conclusive results which helped to learn and evolve at each stage by seeking insights.

  3. We embrace the fact that we didn’t solved for all use cases but built only on which we are confident about, so this will create a room for exploring new ideas to build a good product for our users.

🎉

Designed with

❤️

All rights reserved