Product Design Intern
3 months
Product Design, User Research, User Interface, Interaction Design, Mobile Design
In Summer 2023, I interned at Justworks, a tech company that aims to level the playing field for small businesses. I designed an end-to-end project, seamlessly integrating a mobile directory into their new platform, enhancing internal communication for employees.
Additionally, I built design components for a smooth directory integration into the company's mobile product ecosystem.
As a growing company, Justworks offers a simple and friendly platform helping businesses “manage, grow & run easily.” Justworks understand the growth pains of a growing company - onboarding new employees, streamlining communication, and ensuring all part of their company is well integrated and structured. This project focuses on streamlining communication between all employees.
Justworks offers a desktop directory that helps employees find the most important information about their co-workers. However, this information is not accessible as we realize employees are not always on their laptops. Having a mobile directory solves/help with:
LIST PAGE
PROFILE PAGE
GOAL
Identifying user preferences, dislikes, and opportunities for enhancing existing directory features is essential. This process allows me to tailor and optimize features to better meet the needs of mobile users.
Conducted 7 sessions of unmoderated research on employees at companies between the sizes of 10 to 50 total employees.
List page prototype
Detail page prototype
As long as there is a direct line of contact, most deem that as the most important information in a directory.
the “text me ___'s contact info” is a well liked feature from everyone
a directory is like having everyone's “digitalized business card”
“all you really need to know is how to contact them”
people would use the phone directory when they are out of office/away from their desk
people would use the phone directory when wanting to call someone so they can just click on someone's phone number and dials them on the spot
when looking for someone (i.e someone in a middle of a long list) one would most likely use the search bar
most would use the search bar exclusively and is their “go-to” when needing to find a specific person
want: being able to sort through the whole directory of people instead of just people in a certain department
The list item for an employee should contain their picture, name, and job title. If they employee does not have a picture, then they should have a monogram with their first and last initials. This is consistent with the web version of the directory.
WITH PROFILE PIC
WITHOUT PROFILE PIC: MONOGRAM
While the endless possibilities exist, loading all employees simultaneously poses a threat to user experience, potentially causing sluggishness or lag within the app. To tackle this issue, I collaborated closely with our engineering team to pinpoint the optimal solution.
For the initial page load, we've strategically chosen to load the first set of 50 employees. As users navigate through the list, and they approach the last 25 names displayed, our system initiates the loading of an additional 50 names. This sweet spot ensures that users experience a smooth and uninterrupted browsing experience, maintaining a harmonious balance between usability and performance.
The profile page mirrors the structure of the list page, with information presented in distinct cards—a visual element that maintains consistency throughout the entire mobile app.
NO DIRECT REPORTS & MANAGER
DIRECT REPORTS ONLY
MANAGER ONLY
BOTH
In the process of refining the user experience, various scenarios were taken into account, including cases where certain information, such as birthdays or pronouns, can be hidden, or situations where an employee lacks direct reports or both a manager and direct reports. To enhance the design of these unique states and promote efficiency, I developed a comprehensive design system. This system not only streamlines the design process for these scenarios but also provides a versatile set of design components that can be leveraged for future use.
EMPLOYEES CAN HAVE UP TO THREE CONTACT NUMBERS
EMPLOYEES CAN CHOOSE TO HIDE THEIR BIRTHDAY
UNDERSTAND EXISTING DESIGN ECOSYSTEMS
A deep understanding of the existing framework is fundamental for achieving a seamless integration of new features and designs.
NAVIGATING TECHNICAL CONSTRAINTS
Challenges like hidden states taught me how to creatively design within constraints while maintaining user-friendliness and functionality.
COLLABORATION WITH ENGINEERS
Collaborating closely with engineers highlighted the profound impact that our design decisions have on the development process.
FEEDBACK & RESEARCH DRIVEN ITERATIONS
Feedback from cross-functional teams, especially engineers, during design reviews.allowed me to balance feasibility, desirability, and viability, ensuring that our designs not only met user needs but could also be implemented effectively.
The mobile team within Justworks as well as my mentor and the product design department for guiding me through the project step by step! And a big thank you to New York City for all the fun times I had over the summer!
Let's Chat!