Indeed logo

Indeed

At Indeed, I've had the opportunity to contribute to a diverse range of projects spanning internal tools, user-facing features, and enterprise solutions across multiple platforms, including desktop, mobile, and native apps.

My work has involved shipping and iterating on products that enhance the job search experience for both job seekers and employers, ensuring usability and functionality across all devices.

Messaging Mini Apps

Given the significantly high usage and retention rates of messaging apps in our primary markets, our compact team undertook the mission of discovering opportunities to harness third-party messaging platforms to attract new users.

Notably, this approach found success with platforms like LINE in Japan and WhatsApp in European markets. Within these messaging apps, I crafted a range of interactions that effectively integrated Indeed's core features, enhancing the user experience.

About LINE “Rich Menus”

LINE allows official accounts to upload static images that take place of the keyboard under certain circumstances. Developers can designate pixel coordinates to these images, and assign actions to it, like embedding URLs or quick text replies.

Creative solutioning

In contrast to the conventional approach where most official accounts utilize the rich menu as static visual hyperlinks (we did this in older renditions too), we wanted our rich menu to be more dynamic.

Diagram of JSON file converting to usable Indeed application
Each chat bubble can be customized using JSON scripts

My solution involved incorporating chat bubbles as an extension of the menu. Unlike traditional rich menu images, LINE's chat bubbles offer extensive customizability. They can be styled to include rounded corners, incorporate buttons, and more using JSON scripts.

These chat bubbles have the capability to dynamically fetch and display content directly from our database, allowing us to showcase personalized elements such as user names and preferences, enriching the user experience. Working with backend engineers on my team, we created a snappy interface that summons user’s important Indeed features right into the chat screen.

Smaller is better

Diagram showcasing an Indeed mobile app with a collapsible drawer

By integrating menu items directly within the chat window, we streamlined the user experience, allowing us to condense the original three-tab menu bar with multiple options into a more compact interface featuring just one menu with three buttons. This not only decluttered the interface but also enhanced accessibility and ease of navigation for users. Additionally, loading items within the chat resulted in faster loading times, making the UI more responsive and snappy.

Diagram of an Indeed mobile app with a sidescrolling menus

Moreover, transitioning to loading items via JSON in the chat opened up new possibilities for customization and personalization. Instead of a static image common to all users in the previous design, we were able to fetch customized user data, providing a more tailored and personalized experience for each individual user. This not only improved user engagement but also allowed us to better meet the unique needs and preferences of our diverse user base.

Three screen shots of an Indeed mobile app displaying job categories

For example, we are also now able to show relevant jobs on a per user basis. Based on their activity and preferences across all Indeed platforms, we surface jobs matching user skill level and search history.

With the expanded design and capabilities, we now personalize job recommendations to individual users. Drawing insights from their job search activity and preferences across all Indeed platforms, we curate and send job listings that align closely with each user's skill level and search history.

You can try this today by adding Indeed’s official account as a friend on LINE messaging app.

clock face

Detailed write up is still being written