2024.09 — 2025.02
The Recruitment App connects job seekers and employers, streamlining job postings, resume screening, and interview scheduling. It aims to improve recruitment efficiency and enhance user engagement.
1. Streamline the Job Posting Process
2. Enhance Talent Search and Screening Efficiency
3. Improve Information Architecture and Visual Hierarchy
This is a recruitment app designed specifically for business owners, helping them efficiently post job openings, screen resumes, and communicate with job seekers. However, based on market data and user feedback, many business owners have encountered pain points during the process, affecting recruitment efficiency.
Product Designer
User Flow
Wireframe
Design System
UI Design
Prototype
Figma
2 PM
1 Android Engineer
1 iOS Engineer
Get to know more about persona, user journey and their pain point
Define questions and problems
Figure out the solution
Validate ideas(Tracking data & User Interview & Usibility Test)
This Persona was constructed based on internal team discussions and anecdotal feedback regarding user behavior from the talent-seeking side of our platform. In addition, I conducted competitor analysis to identify common user patterns and goals. While formal user research was not conducted at this stage, this Persona serves as a working hypothesis to guide early design decisions and can be further validated and refined through future user studies.
Persona 1:
Age: 46
Role: Owner of a 10-person traditional trading company
Tech Proficiency: Basic (frequent LINE user, prefers simple tools)
Needs & Challenges:
May needs a quick and simple way to post jobs and respond to applicants via mobile. She wants to avoid staff shortages disrupting her operations but doesn’t have time to learn complicated systems. She also struggles to evaluate candidate quality and gets overwhelmed by unclear steps or too many notifications.
Design Implication:
This persona calls for an intuitive, no-learning-curve experience. I focused on streamlining the job posting flow, reducing cognitive load, and ensuring the process feels effortless—even for non-tech-savvy users.
Persona 2:
Age: 38
Role: HR Manager at a mid-sized manufacturing/logistics company (~120 employees)
Tech Proficiency: Intermediate (Excel, HR systems)
Needs & Challenges:
Kevin manages high-volume recruitment and must track application progress, report to senior management, and schedule interviews. However, he finds existing tools inefficient—job posting flows are long, it's unclear if progress is saved, resumes are hard to scan, and there’s no clear overview of hiring status.
Design Implication:
This persona requires efficient tools that reduce manual tasks and provide visibility. I redesigned the workflow to shorten time-to-post, added summary views and status tracking dashboards, and optimized the resume browsing experience to support fast, data-driven decisions.
HR teams face challenges due to time-consuming manual screening, limited filtering options, and a lack of intuitive candidate evaluation, making it difficult to find the right talent.
Additionally, inefficient search functionality frustrates users—yielding too few results, requiring frequent page navigation, and forcing them to re-enter the same keywords repeatedly.
These issues lower employer retention rates, while competitor platforms offer a smoother search experience, attracting more users.
Why I chose single-page over stepper-style:
A single-page layout allows experienced users to complete the form more quickly without page transitions. At the same time, clearly divided sections make it intuitive for first-time users to follow without getting overwhelmed.
Collaboration with PM/engineers or constraints:
After discussions with the PM and engineering team, we realized that a step-by-step flow would require additional logic to manage state and navigation, which would extend the development timeline. Engineers also noted that a single-page design is easier to maintain and scale.
Validation:
While formal A/B testing has not yet been conducted, the design choice is based on usability best practices. Research from NN/g and Baymard Institute suggests that minimizing steps and displaying key fields in a single view can enhance completion rates and reduce user friction. Post-launch, we plan to track completion rates and user feedback to further validate effectiveness.
Why I combined AI autofill with manual editing:
While AI speeds up the job posting process, its suggestions may not always align perfectly with user intent. Giving users full editing control ensures accuracy and preserves trust.
Technical/business considerations:
From a technical perspective, the team needed to manage draft state and transitions between AI suggestions and manual edits. However, the effort was considered manageable and worth the flexibility it offers users.
Decision and user validation:
We benchmarked similar products like Canva and Notion, which also combine AI suggestions with manual control.
Why I supported both AI and manual workflows:
Our users include experienced HR professionals who may prefer quick copy-paste methods to streamline the process of managing multiple job postings, and small business owners who may prefer job posts manually to better reflect their team culture and values. While templates offer convenience, they may not fully capture a company’s unique tone, leading some to prefer personalized descriptions. We wanted to respect their preferences rather than enforce a one-size-fits-all path.
Team discussion and trade-offs:
PMs were initially concerned about increased maintenance and onboarding effort. To address this, we used progressive disclosure—displaying AI suggestions first and letting users opt in or switch to manual mode—keeping the UI clean while offering flexibility.
Validation:
Although we haven’t conducted formal testing yet, Similar products like Workable and LinkedIn Recruiter offer AI-powered recommendations combined with manual adjustment options for resume screening. This hybrid design pattern has been proven to improve efficiency while preserving the flexibility and trust associated with human review.
Moreover, according to Nielsen Norman Group’s usability heuristics, progressive disclosure helps reduce cognitive load, preventing new users from being overwhelmed by complex options.It aligns with the best practice of “showing essential information first while hiding advanced options”, which enhances task flow and improves the learnability of the interface.
Why I added a progress bar:
When we first introduced the new AI-assisted job posting feature, I anticipated that some users might feel uncertain or hesitant to try it—especially if they were unfamiliar with AI-driven tools.
To reduce that hesitation and guide them into trying the new experience, I added a three-step progress bar at the top of the form.By clearly showing that the process only involves three simple steps, the UI helps users feel that using this new feature is not complicated or overwhelming. This visual cue builds confidence and gently nudges users to proceed with the AI-assisted flow.
Engineering/UX constraints:
From a development standpoint, the progress bar was lightweight to implement and did not interfere with the overall layout. I designed it to be compact and visually aligned with the page structure to avoid clutter.
Decision and rationale (no testing yet):
Though we haven’t conducted user testing yet, research from UX experts like the Nielsen Norman Group suggests that visible progress indicators reduce uncertainty, increase perceived control, and improve task completion rates—especially for new or unfamiliar flows.
In this redesign of the job search interface, our primary goal was to improve search efficiency and reduce user friction. To achieve this, we implemented three key features: an intuitive input experience, intelligent keyword matching, and horizontal filtering & categorization design. Although we have not conducted formal user testing yet, our design decisions were based on common UX patterns, team discussions, and technical constraints. Below is an analysis of the key trade-offs involved:
2.1.1. Intuitive Input Experience
We introduced real-time keyword suggestions and chip-based filters to replace traditional dropdown menus or advanced filter panels. This allows users to input and adjust search conditions more fluidly and efficiently.When designing this interaction, I referenced widely adopted UI patterns from platforms like Shopee, Amazon, 104 Job Bank, and LinkedIn. These platforms commonly use autocomplete suggestions, trending keyword prompts, and chip-based filters to reduce cognitive load and enhance search speed.Therefore, I adopted a “suggestions + chips” combination to support both quick onboarding and flexible control, forming the foundation of our search bar design.
2.1.2. Intelligent Keyword Matching
We implemented fuzzy search along with keyword ranking based on popularity and historical queries, aimed at reducing failed search results caused by typos or unclear phrasing.
2.1.3. Horizontal Filtering & Categorization Design
We designed a horizontally scrollable filter chip row, allowing users to quickly swipe through and combine multiple filter criteria. This approach enables more precise search results while keeping the interface clean and uncluttered.
2.2. Enhancing Advanced Search: Real-Time Feedback, Mobile Optimization, and Improved User Experience
Trade-off Analysis — Filter Interaction Optimization&Resume Matching System
2.2.1. Real-Time Filtered Results Count
2.2.2. Resume Matching System
We introduced AI-powered match scores with visual indicators to help HR teams quickly identify high-potential candidates without the need to open every resume. Manual resume screening is time-consuming and prone to inconsistency. The AI-generated score helps standardize evaluation, while the visual tags indicate which specific criteria (e.g., experience, salary, location) a candidate meets—enhancing both transparency and decision speed.
Why this design over traditional manual screening?
PM/Engineering Discussions & Technical Constraints
To meet PM goals of reducing screening time while ensuring clarity and fairness, we designed real-time visual indicators to surface key info. To manage increased information density—especially on mobile—we used horizontal scroll with chips, keeping the UI clean. The feature is also technically feasible.
Why horizontal scroll instead of vertical stacking?
The design saves vertical space and maintains a clean candidate card layout, enabling easier side-by-side comparison—especially on mobile. It also aligns with Nielsen’s usability principles: reducing memory load, ensuring visual clarity, and providing immediate feedback.
Validation
Our approach mirrors proven systems used by LinkedIn Recruiter, Workable, and HireVue, which also rely on match scoring and structured visual cues to enhance fairness, speed, and decision quality. This confirms that our design aligns with established best practices in recruitment UX.
Future Plan validation metrics include:
Resume open rate, Average screening time per candidate, Ratio of high-match candidates making it to interview rounds, HR feedback on trust and system efficiency
2.3. Enhancing HR Efficiency: Smart Filtering System
Trade-off Analysis — Resume Filtering
2.3.1. Quick Filtering Mechanism
To support high-volume, rapid resume screening workflows, we added features like hide viewed, bottom sheet sort menus, and persistent match score visibility, enabling HR to filter and navigate efficiently without leaving the list view.
Why this design?
We added a "hide viewed" toggle to help HR focus on unprocessed candidates, while sorting options like match score or application date are tucked into a bottom sheet to reduce clutter. Match scores remain visible across all sort types to ensure consistent comparison.
PM/Engineering Discussions & Constraints
To reduce visual overload, we used progressive disclosure—core functions are upfront, advanced filters in bottom sheets. Engineering confirmed real-time filtering is feasible and efficient.
Validation
Although we did not run formal heatmap analysis, our use of bottom sheet filters aligns with UX research from Nielsen Norman Group and Baymard Institute, which supports progressive disclosure for reducing clutter and improving discoverability.
Besides, the filtering model is aligned with best practices from tools like LinkedIn Recruiter and Greenhouse, which also use bottom sheets and persistent relevance indicators to support fast-paced HR workflows.
We plan to track the following success metrics: Usage rate of sorting options, Click-through rate on quick filter toggles, Ratio of shortlisted candidates
Why we chose Autosave over manual saving
We implemented an autosave feature to reduce the risk of user frustration caused by accidental progress loss. Compared to traditional manual saving, autosave provides a smoother experience and allows users to focus on the content without worrying about when to click "Save."Instead of relying on users to remember to save their draft, the system saves progress automatically in the background and notifies the user with a subtle toast message. This ensures continuity and reduces cognitive load during task flow.
PM / Engineering Discussions & Constraints
Validation
While formal A/B testing has not yet been conducted, the feature design is grounded in industry benchmarks (e.g., Google Docs, Notion). Studies show autosave increases user satisfaction by up to 45%.We plan to validate effectiveness by tracking drop-off rates during form completion, error reports related to data loss, and feedback on save experience.
To evaluate the impact of this recruitment platform redesign, we established the following success metrics across three key areas:
1. Efficiency Improvements
2. User Experience & Satisfaction
3. Product & Business Outcomes
This redesign focused on streamlining the job posting and resume screening process for recruiters, many of whom previously struggled with clunky workflows and unclear status tracking. Although full validation data was unavailable at handoff, we designed with the following expected outcomes:
Design decisions were grounded in competitor research (e.g., JobStreet, LinkedIn Talent Solutions) and internal stakeholder input.
To ensure long-term effectiveness of the redesign, we’ve outlined the following ongoing validation and optimization strategies:
Usability Testing
We will conduct small-scale usability tests using a Figma prototype to evaluate whether the user interface is intuitive and the overall user flow is smooth.
A/B Testing
We will run A/B tests to compare the performance of the new and old versions. If the new version demonstrates significantly improved results, it will be fully rolled out. Otherwise, we will continue to iterate and retest, or retain the original version as needed.
Future Optimization Strategy
Looking ahead, we plan to implement an AI-powered recommendation system to further enhance personalization and streamline user workflows.
We will also use GA to track user behavior and collect data for validating design decisions and identifying future improvement opportunities.
#AIAudio #NoiseCancellation #VoiceEnhancement #AudioUX #WebAppDesign #AIUX #SoundDesign #ProductivityTech
#HealthTech #HealthcareApp #UXForGood #BehavioralDesign #TaskDesign #PersonalizedUX #UserEngagement
Crypto Website
#CryptoUX #DeFiDesign #Web3Design #BlockchainUX #FintechDesign #CryptoPlatform #SecurityByDesign #UXStrategy
Line ID: hmc10116