iOS Android - Employeer App

Mimo

// iOS // Android - Employeer App

Design

  • Figma
  • FigJam
  • UXPin

Research

  • Interviews
  • Desk Research
  • Usability Testing

Other tools

  • Jira
  • Notion
  • Loom
  • Remarkable
  • Pen & Paper
  • WCAG 2.1 AA

Summary

Mimo’s value comes from being able to scale a business’s labor workforce up or down, architected around serving that core value. I was tasked with taking Mimo’s paper processes and extending the product to allow real-time hiring, chat communication and scheduling — turning Mimo’s asynchronous communication lines into an easy to use app.

My Role

As the Lead Product Designer, I’m in charge of the UX research, UI design and prototyping.

My Role
Job Details
Activity
Activity shadow

Supercharge your team

Whether you’re looking for one worker or a coordinated effort to fill thousands of openings nationally, our customized staffing solutions provide you with the best people for the job quickly and easily.

Talent is available nationwide for all markets.

Narrow down your candidate pool by having us screen talent for certain attributes.

Coordinate and schedule candidates like a pro with mimo.

Icon

Effortlessly grow your sales team

Work with our tight network of professionals to source leads, enrich customer data, manage your outreach campaign and much more.

Generate sales leads from any platform or source.

Enrich customer data to personalize your email outreach.

Email, text and call your leads.

Icon

Meet your new Construction team.

Flaggers

Cleanup Crew

Painters

Traffic Control techs

Gatekeepers

Pipefitters

Pipefitters

Site maintenance

Plumbers

Icon

Say hello to your new FOH & BOH team.

Maids

Servers

Hosts

Parking attendants

Janitors

Banquet and restaurant servers

Event caterers

Prep cooks

Dishwashers

Icon

The task

  • -Further identify our users and their pain points(under served needs/gaps in the market), and tailor the experience for them
  • -Automate manual processes
  • -Incentivize users to tailor their candidate search to be on mobile rather than desktop by designing intuitive flows and interactions

The process

Being tasked with extending the product was a large under taking. We needed a process to quickly get stakeholder and user feedback to determine the value of our offerings. This was accomplished with early and continous user feedback and clear business goals.

The process

Discovery

Discovery

Scoping out the competition

One of the business goals was to fulfill gaps in the market. I knew there were several gaps in the market, but i needed a clearer view of what those were, so I approached the possible solutions with a broad outlook and started with market research. The list included 11 competing entry-level flexible staffing platforms and businesses that offered mobile and desktop apps. I dug deep into their services, social media and reviews.

Competitive & Comparative Analysis

Competitive & Comparative Analysis
Competitive & Comparative Analysis

A visual look at our competitors

A visual look at our competitors
A visual look at our competitors
A visual look at our competitors

Early insights from the field

We tested a high fidelity protype with 16 business partners. Our goals were to understand the challenges employers faced and the workarounds they employed.

Pie Chart One
Pie Chart Two
Pie Chart Three

“Work requests and communication with workers is tedious”

“Email threads get long and difficult to keep track of”

“We dont have bandwidth for a drawn out strategy”

Definition

Definition

It turns out that there’s a user expectation of how these types of UI’s operate, but the market has not been very accomadating to these standards. It’s a huge opportunity for us to create value. My solution was to design a “standard” app that included delightfully familiar details that made it uniquely Mimo.

Common Problems We Heard

We tested a high fidelity protype with business partners that were experiencing the pain points we were addressing. Our goals were to understand the challenges employers faced and the workarounds they employed.

Out of office abilities

Employeers were annoyed when they needed to retain talent on short notice. Often they would have to abide by office hours, restricted contact methods, and first time users were required to go through a slow onboarding process, often taking over 48 hours.

Autonomy for all

Employeers needed the ability to set their own terms of employment. Meaning, they wanted to select who the workers are, not be assigned a worker. They want to set their own pay rate, sometimes higher than market, sometimes lower than market. Overall they wanted more autonomy for their employeer and worker relatinoship.

Communication enhancements

Often, workers did not arrive at the exact location or jobsite, this was especially true for jobs that did not have an office space such as in construct, farm workers or moving specialists.

Quick and easy solution

The main reason employers would use a staffing solution was to alleviate demand on their current workforce. Wether it be the lack of a HR process, or to reduce the workload of their active workforce. Other reasons were costs of hiring and retaining employees, access to talent networks, short term staff needs, reducing hiring risks, zero onboarding or payroll responsibilities.

Focusing on our user persona

We knew that our users are small businesses with 1-10 jobs active at a time. Their entire operation might only have 20 employees total. So we optimized for the small businesses, but didn’t punish them for using us at a higher level. This came into the conversation when going through the discovery phase on how to present the life cycle of jobs a user might have. Whats the best way for them to get a high level view of what is going on?

Activity image
Activity image shadow

As our key focus was the “ Create_Job” flow, realizing this may be feature heavy, we proceeded to check feasibility and ideate with developers...

Working cohesively

Taking a very inclusive approach, I involved engineers and leadership at every turn — making sure everything we produced was technically viable but also represented the direction the company and industry was headed.

After collaborating with teams mates to get a quick view of the sites flow and architecture, I mapped the information architecture of the module we are focusing on by making a sitemap. Below is the section we are focusing on, but the site map extends 7x beyond this.

Working cohesively

Design: Ideate

Design: Ideate

Designing for scale

An interesting part of this project was how businesses would acquire talent - which until this point has been done through job posts, emails, phone calls and tedious communication methods. These are all bottlenecks. So we need to answer this: How does hiring happen? How could we keep clients focused on their business and not stuck in an ATS or reading resumes? How do we keep an open line of communication with our clients without forcing them into a long email thread or back and forth phone calls? How do we relieve all the bottlenecks without losing quality?

Adding chat

As a labor workforce supplier, the majority of our workers would always be on site for onboarding and to complete a job. But what about getting them details before arrival? What if the manager wants to connect after the employee leaves? What if this is a remote position? This is where we introduced chat to allow for real time collaboration. Sure... many apps have chat, but none in our industry are currently implementing this feature, so this was a positive way to differentiate ourselves from the competition.

A big part of my approach was sketching, prototyping and feedback.

A big part of my approach was sketching, prototyping and feedback.

Documentation

Thorough documentation is needed for each module. Many of the developers involved in the project were new and required education to understand the infrastructure and purpose behind the system. I built a quick guide for common areas that people were struggling with. This helped make sure there was no confusion, and everyone was on the same page.

Web Documentation

The outcome

The final iterations were well received by stakeholders and users.

The interplay between chat and job_id, emails and user permissions wasn’t glamorous — but in the end we were able to build a useful tool for small businesses. We will continue to test, iterate and improve.

Next Steps

KPI’s to measure

  • How can measure improvement?
  • -Time to submit a job
  • -Time to first and successful candidate
  • -SUS score
  • -among others

Bring data forward

Data empowers users, how can we bring the data we are gathering to help our users?

Location Integrations

Often, workers did not arrive at the exact location or jobsite, this was especially true for jobs that did not have an office space such as in construction, farm workers or moving specialists. Enhance location sharing to help our workers arrive on time at the right place.