Designing a role-based internal hiring workflow that reduced approval cycle time and improved traceability across departments

Summary

Request to Hire (RTH) is an internal platform built to streamline the end-to-end hiring request process at Evoke. Before RTH, hiring requests were managed through spreadsheets, email threads, and manual approvals, resulting in limited visibility, frequent rework, and heavy dependency on HR to chase progress across stakeholders.

I led UX and UI from discovery to deployment, designing a centralized, role-based workflow that routes requests through HR, Finance, PMO, Rewards, and the Talent Committee. The product focused on time-to-market: reducing bottlenecks in approvals while ensuring policy compliance and full traceability for every request.

Timeline: 2025 — ~5 months (discovery to deployment)

Context

Hiring requests involve multiple roles, approval levels, and policy constraints. The process must be reliable under volume, consistent across hiring types (permanent, consultant, project-based, replacements), and auditable for accountability and governance. The system also needed to integrate with SSO and Active Directory hierarchy to automate assignment and routing.

My Role

Lead UX/UI Designer working primarily with Business stakeholders and cross-functional operations teams (HR, Finance, PMO, Rewards, Talent Committee), partnering closely with Engineering throughout implementation.
Tools: Figma, Miro, OutSystems

The problem

The prior process created operational friction and avoidable delays:

Goals

Constraints and approach

The solution had to be implementable within OutSystems and align with enterprise identity and approval structures. The approach was to redesign the workflow around role responsibility and state progression, prioritizing the product changes that would reduce cycle time immediately while improving governance.

Key product decisions:

Key improvements (iteration highlights)

1) Role-based workflow engine

Each role only sees what is required to act, reducing clutter and delays:

2) Smart forms with conditional logic

The request creation experience was designed to reduce errors and rework:

3) Transparent progress and request history

To eliminate status ambiguity and “follow-up loops”:

4) Automated routing via SSO + Active Directory

Approvals were routed automatically to reduce manual coordination:

UI Design and Delivery

Usability Testing and Iteration

I conducted 8 usability sessions with participants from HR, Finance, and PMO to validate:

Key changes driven by testing:

Implementation and Handoff

I supported build and rollout closely with engineering:

Approved layout

Final workflow layout and screens designed by me, reviewed and approved with HR and cross-department stakeholders.

Outcomes

What this demonstrates

Next steps

Continue refining validation and edge case handling as org structures evolve

Expand coverage to additional people-operations workflows using the same framework

Improve reporting and analytics for bottleneck detection and SLA management

Add configuration options for new approval chains without redesigning core flows