top of page
Slide 16_9 - 36.png
Job details 111_edited.jpg

Easy Job 

A digital system for managing temporary work and communication EasyJob connects companies, temporary workers, and support services in one ecosystem — helping businesses coordinate shifts, ensure payments, and stay connected during high-turnover periods.

Timeline

7 months

My Role

UX/UI Designer

Team

Lone designer, 2 developers

Background

Many companies rely on temporary or part-time staff to fill urgent shifts — especially in industries like hospitality and retail. However, managing communication, scheduling, and payments across multiple workplaces is often chaotic and unreliable. EasyJob was created to solve this: a unified platform where companies can post shifts, workers can apply instantly, and a support team ensures smooth collaboration and payment flow. The system includes two interfaces — one for employers and one for employees — both designed for clarity and real-time coordination.

Problem

HR teams managing short-term employment faced serious coordination challenges. Temporary shifts were filled last minute, data was scattered across tools, and there was no reliable system connecting recruiters, companies, and workers. This led to communication gaps, delayed payments, and duplicated records.

Key issues identified:

  • Difficult to transfer tasks between recruiters during absences

  • No integration with external databases and communication tools

  • Manual data entry led to duplicated records

  • Lack of clear visibility into employee availability

Solution

To address the chaos of short-term job management, I designed a unified HR system that connects employers, temporary workers, and support teams within one clear and reliable interface.
The focus was on clarity, visibility, and collaboration — enabling HR managers to oversee shifts, track availability, and resolve issues in real time. The system replaced fragmented tools with an integrated workflow where every action — posting, assigning, confirming — happens in one place.

Key design improvements

  • Simplified navigation: clear hierarchy between Employers → Company → Job details allows users to access any information in just 2–3 clicks.

  • Smart filters and search: quick filtering by category, date, and company reduced time to locate records.

  • Candidate management cards: redesigned layout highlights employee rating, contact, and confirmation status at a glance.

  • Real-time job tracking: visual indicators for open and filled positions help recruiters prioritize shifts.

  • Consistent visual system: unified component library for tables, cards, and states ensures scalability across modules.

Research

Through surveys and contextual interviews, I mapped how HR coordinators handled daily staffing workflows.
I discovered that most of their time was lost to manual coordination — juggling spreadsheets, WhatsApp messages, and email threads — which led to duplicated efforts, missed shifts, and scheduling errors.

Recruiters needed a centralized system that would:

  • Visualize staffing status and worker availability in real time

  • Allow quick reassignment of employees between companies or shifts

  • Store all candidate and shift information within one structured interface

Key insights

  • Lack of data hierarchy: HR teams couldn’t distinguish between employers, companies, and active jobs.

  • Unclear ownership: several team members worked on the same task without knowing its current status.

  • Fragmented tools: each recruiter used a separate file or communication channel, making collaboration inconsistent and slow.

These findings shaped the foundation of the new dashboard architecture — a hierarchical model of Employers → Companies → Jobs → Candidates with clear visibility and ownership.

User Flow 

user flow

Wireframe

Gain insight into the process and the choices I made, from UX definition to UI design

* Hover with the mouse

Business job list UX.png
Business job list

List of employers

List of user  _ Employers _ Company details _UX.png
Business job list

Employer details (Company details)

List of user  _ Employers _ Company details _ Job details_UX.png
Job details

Details of a job posted by a business

Request _UX.png
Request

All request - Employers

The design

The final design focused on clarity, accessibility, and a consistent visual language across all modules.
I created a neutral, data-first interface where every element supports decision-making rather than decoration. The visual system relies on a balanced use of white space, soft contrast, and modular components — making it easy to scale as the product grows.

Key insights

  • Lack of data hierarchy: HR teams couldn’t distinguish between employers, companies, and active jobs.

  • Unclear ownership: several team members worked on the same task without knowing its current status.

  • Fragmented tools: each recruiter used a separate file or communication channel, making collaboration inconsistent and slow.

Option to select several files at the same time and do repetitive activities

Prototype & Testing

After building the high-fidelity prototype in Figma, I ran multiple usability sessions with recruiters and HR managers to validate the new structure and task flow. The goal was to see how easily users could move between Employers → Companies → Job details and whether the redesigned candidate cards improved clarity and decision-making.

Rectangle 85.png

Task success rate

92%

Rectangle 85.png

Ease of use

4.6/5

Rectangle 85.png

Task efficiency

2.5× faster

Rectangle 85.png

Positive feedback

88%

Outcome & Impact

The new EasyJob system streamlined temporary-work management and brought measurable results for HR teams. By introducing clear data hierarchy and reducing redundant steps, the platform improved speed, accuracy, and team collaboration across the entire hiring process.

Rectangle 85.png

Faster candidate assignment

+50%

Rectangle 85.png

Higher task completion rate

+40%

Rectangle 85.png

Fewer coordination errors

–30%

Rectangle 85.png

Higher user satisfaction

+25%

Part of system design

systems

Conclusion

EasyJob was more than a dashboard project — it was a system built to connect people through structure and trust. By transforming fragmented workflows into a single digital space, the platform proved that even short-term employment can be transparent, efficient, and human-centered.

This project strengthened my product design mindset — balancing business logic, user empathy, and system scalability. It reminded me that the best UX solutions not only improve interfaces but also help people collaborate better in uncertain, fast-changing environments.

Check out more projects

restorant back

Rest or Rent

bottom of page