Jobassistant

Brief

Last couple of years, I’ve been working in team developing an app called Jobassistant. It’s powered by AI and it’s focused on helping job seekers streamline their job search, application process, and career development.

Problem

Jobassistant actually consists of 2 separate apps: Jobassistant Business (purple logo)  that helps employers to find a perfect candidate for their job and  Jobassistant Work (green logo) that supports candidates to find a best matching offer using artificial intelligence.

Services done:

  • Research & interviews
  • UX analysis
  • Wireframes, user flows, IA
  • UI design in
  • Prototyping
  • User Testing
Visit Website
Jobassistant Work 

This version app is aimed for jobseekers.
MVP: Video CV Creator,  AI assistant, Easy Job Search, Feedback & Review

Jobassistant Business

This version of app is aimed for employers.
MVP:  AI assistant to find a perfect candidate, all HR process in one place.

1. User flow: Posting job offer

By focusing on usability & accessibility, Jobassistant turns a functional process into an enjoyable journey.

Let’s dive into what it feels like to post a job offer, highlighting the thoughtful design process that ensures a smooth, user-friendly experience.

Step 1: Job Details

Users progress step-by-step providing job title, description, requirements, location, and salary. A wizzard bar at the top of the screen provides a sense of progress.

Step 2: Choosing your plan 

Employer can choose a pricing plan depending on their needs.

Step 3: Adding location & people 

In the next step employer can provide some details regarding a workplace, adding address using the map, providing contact details etc.

Step 4: Payment

Before hitting submit, users get a preview of their job post. After they need to choos their payment method or exchange loyalty points.

Step 5: Publish & Confirm

Once satisfied, users confirm their post. A success message pops up—bright, celebratory, and complete with a link to view the live post or share it directly on social media.

Job offer details 
Choosing plan 
Choosing workplace 
Finding address
Payment method 

2. User Flow: Candidate Search

This user flow combines clarity with efficient task management, ensuring recruiters stay productive.

1.Access Recruitment Processes

Navigate to the “Recruitment Processes” section from the dashboard. This serves as the starting point for all ongoing hiring activities.

2.Select Active Process

From the list of active recruitment processes, choose the one you want to manage. Clear labels and filters help locate specific processes quickly.

3.Enter Kanban View

Inside the selected process, a Kanban board organizes candidates into columns: Invited, Accepted, To Review, and Rejected. Drag-and-drop functionality allows seamless candidate updates.

4.View Candidate Profile

Click on a candidate card to open a detailed profile. Here, review their application materials, skills, and other relevant information.

5.Watch Video CV

If provided, access the candidate’s video CV directly within the profile. The video is displayed in a player optimized for clear viewing without leaving the interface.

User Flow 
HR Processes
Kanban View
Candidate Profile
Video CV

3. User Flow: Scheduling Appointments 

This flow ensures both efficiency for recruiters and clarity for candidates, reducing scheduling friction.

1.  Locate Candidate

Use filters or search functionality to find the candidate within the pipeline (e.g., in To Review or Accepted stages).

2. Open Candidate Profile

Click on the candidate’s name or card to access their profile, which includes details like their resume, application status, and contact information.

3. Schedule Interview

•Click the “Schedule Interview”.

•Choose an interview format (e.g., virtual, in-person).

•Select an available date and time from a calendar integrated with the system.

4.Add Details

•Enter relevant details such as interview type, panel members, and location (or video call link).

•Optionally, include notes for the candidate (e.g., required documents).

5.Send Notification

Confirm the appointment, which triggers an automatic notification to the candidate (via email or SMS) with all details.

6.Track Appointment

The scheduled interview appears on your recruitment calendar and the candidate’s profile for easy tracking.

User Flow 
Event Details
Date Picker 
Calendar & notification 
Make a call online 

Overview

Jobassistant is a recruitment management app designed to simplify and enhance hiring workflows. It provides tools for candidate tracking, scheduling interviews, and managing recruitment processes through intuitive interfaces and advanced functionalities.

Benefits:

•Enhanced recruiter efficiency.

•Improved candidate experience with timely updates.

•Streamlined collaboration among hiring teams.

Results:

Jobassistant users report faster hiring decisions, reduced time spent on manual tasks, and higher satisfaction among recruitment teams and candidates alike.

Info

Client: Jobassistant
Services: UX research, UI design, prototyping
Project time : 2 years - 2022-2024
Go to Web App