A case on how redesigning the B2C iOS and Android apps improved user feedback and experience.
Catho is a company that provides HR services throughout Brazil, having a B2B recruitment management web system, and a job board for B2C users available as a website and native mobile apps for iOS and Android.
I was the only the designer responsible for both of the apps, iOS and Android, having the objective of delivering the B2C user a seamless experience for job hunting and application through their phones.
Product Designer (me), Product Manager, Product Owner, Tech Lead, Android dev team, and iOS dev team
6 months - from July to December 2019
Dual-track Agile - Discovery and Delivery
The team had two main issues:
The iOS app was built using Objective-C, so it was taking a lot of effort and money to maintain it, and the developers were having difficulties to build new features to it.
And, even though the Android app was recently rebuilt, it was receiving a lot of bad reviews on Google Play, specially regarding it's confusing experience and interface.
Create an unified and modern experience for both apps would improve the user experience, and reduce development costs.
To understand the users' experience with our app, we interviewed people who reviewed it with 1 or 2 stars to understand their challenges while using our product.
With these interviews, we identified several situations frustrating the user in their daily use: critical information not being correctly displayed or saved, some feedback about the job ads that were vague or difficult to understand, and accessibility problems.
These insights helped list some important aspects we should focus on while redesigning the app.
In this step, the objective was to map all areas of the app with the team to understand which user flows were critical to be prioritized and how we could organize our work.
We identified that the main flows needed for the user were registration/login, job search, job application, and resume and started the work there. The idea was to design and deliver these flows to the developers to work gradually, always acting between one and two sprints before them.
In this discussion, the developers pointed out that shipping new Android app versions was quicker because of Google Play, so we decided to use it to get feedback and iterate it before sending the new flows to the iOS development team.
While updating the selected flows to the new design, we collected user feedback through some channels like Google Play and Customer Experience channels. The feedback helped us quickly iterate the new design before sending it to the iOS development team.
We also used the redesign to address the issues we identified in the interviews, guaranteeing that we delivered the best user experience.
The new design used the Design System that Catho was developing, adapting the product to the latest guidelines we were adopting regarding accessibility and the new branding.
We adopted a cleaner and more modern interface, bringing more of the brand's new colours. I've designed the new interface focusing on improving the sizes of the elements, spacing, contrasts, and feedback to ensure that it was accessible to our users.
For the new iOS app, we made some adjustments to fulfill the needs of the MVP and the requirements of the Apple platform.
For the approval of the app on the Apple Store, it was necessary to include a flow for users without an account registered at Catho, which led us to design a flow that would allow the user to search for job ads and consult the descriptions of job ads without being logged in and, when trying to make an application, we would redirect the user for the register and paying flow (as it is the central objective of the business).
As we had already updated the Android app to the new UI, I just had to adapt the interface for the iOS standard, making the delivery of the solution much more effortless. With that, we guarantee the experience and interface for the user would be the same in both apps.
After implementation, we started tracking some data over the next few months and noticed the following results:
The average rating went up from 3.9 to 4.6 on Google Play
As we fixed a lot of bugs, the number of tickets about the app decreased for the CS team
As the experience for user registration and the process of finding and applying for jobs improved, the number of new users and applications increased
The redesign process for Catho's apps was a challenge that took six months to complete. Still, it significantly improved user satisfaction and added value to the company, increasing key numbers like job applications and new users.
The company announced their rebranding in January, and the apps were the only products that fully matched the new brand, thanks to our efforts on the redesign.
This project helped me gain more experience with product design for native mobile apps and how to iterate them, especially using constant user feedback and addressing them quickly and efficiently.
Designed and developed by Isabel Vieira in 2024