Pyjama HR

Design Assignment - Redesigning the job description to improve quality of writing.
Animation sequence
Animation sequence
Animation sequence

1.

1.

1.

Context

Pyjama HR is an Applicant Tracking System (ATS) platform. It is built for HRs and recruiters to create job posts, upload them to multiple job portals, and to collect, analyse and process job applications.

The scope of the project was to help recruiters write better job descriptions to attract the right set of talented applicants.

2.

2.

2.

Problem statement

Redesign the job description input field on PyjamaHR's "Create New Job" process to address the issues of poor quality job descriptions, discriminatory language, and the inclusion of unauthorised contact information.

3.

3.

3.

Timeline & process

4.

4.

4.

The old design

The old design

The old design

Problems this design did not address

5.

5.

5.

Brainstorming ideas

6.

6.

6.

Wireframes

I created quick wireframes to validate the idea and create reusable components to build out a prototype.

7.

7.

7.

What I designed………

Segregated input fields
  1. Splitting the job description into 3 sections ensures a clear and comprehensive writing of each part.

  2. It ensures that none of the sections to write an effective job description are left out.

  3. The "Rewrite with AI" CTA will not modify the "About the company" section every time since most organisations maintain a standardised company description.

Quality rating & keyword suggestion
  1. An overall quality rating of each section can help users from attempting over-optimisation of the write up.

  2. Keyword suggestions that can elevate the quality of writing of each section.

  3. Identifying words that are non compliant in nature or contain sensitive information.

Single click error prevention
  1. Apart from just identifying problems, this solutions also provides a solution for it.

  2. This ensures a compliant job description, saving organisation time by ensuring any such discrepancy is ironed out before it is flagged by a job portal like LikedIn, Naukri, Wellfound etc.

  3. Adding friction is posting jobs with non-compliant information can ensure lesser chances of posting poorly written job descriptions.

  1. If a job description contains unauthorised information like a phone number or biased language or link etc, the product can create another level of confirmation before selecting the platforms where the job description will be posted.

  2. This will reduce the number of job descriptions with such information.

  1. If a job description contains unauthorised information like a phone number or biased language or link etc, the product can create another level of confirmation before selecting the platforms where the job description will be posted.

  2. This will reduce the number of job descriptions with such information.

8.

8.

8.

Closing thoughts

I gained some valuable insights into how hiring processes are structured.


This was my first ever experience with B2B SaaS. I had to work with a completely different mindset to focus purely on the JTBD (Job to be done) in the most effective and efficient way.


Presenting this project to the PM at PyjamaHR also brought in quite a lot of questioning about my approach to the problem statement.

© Rishab Srikanth | 2024
Reach out & say hi!
© Rishab Srikanth | 2024
Reach out & say hi!
GO TO THE TOP • GOT TO THE TOP •
© Rishab Srikanth | 2024