Skip to content

Advanced Search, Filtering, and Enhanced Job Cards for "My Jobs" Section #164

@ntuan2502

Description

@ntuan2502

Problem statement

Currently, the "My Jobs" interface lacks robust management tools. As the number of job postings increases, recruiters face several issues:

  1. Since Location is currently a manual text input, it is difficult to group jobs by region without a dedicated search function.
  2. There is no way to filter jobs by specific criteria like Experience Level or Work Arrangement.
  3. Job cards provide limited information, requiring recruiters to click into each job to see full details.
  4. There is no visual warning if a "Blacklisted" or "High Potential" candidate has applied to a specific job until the recruiter opens the application list.

Proposed solution

I propose the following enhancements for the "My Jobs" dashboard:

  1. Unified Search Bar:

    • Add a search input that allows searching across multiple text fields: Job Title, Job Description, and Location (since location is currently manual text entry).
  2. Specific Filters:

    • Add a filter dropdown for structured data:
      • Employment Type (Full-time, Part-time, etc.).
      • Work Arrangement (Remote, Hybrid, On-site).
      • Experience Level (Intern, Junior, Senior, etc.).
  3. Enhanced Job Metadata (Badges):

    • Display more detail on the job summary cards. In addition to Title and Location, include badges for Experience Level and Work Arrangement for better scannability.
  4. Candidate Categorization Visibility:

    • If a marked candidate applies, show a small visual indicator (e.g., a colored dot or icon) next to the "New" or "Screening" count on the job card to alert the recruiter immediately.

Alternatives considered

  • Manual browser search (Ctrl+F): Only works for visible text and isn't effective for large lists or specific metadata.

Scope and impact

  • Who benefits: Hiring teams managing multiple roles across different locations and requirements.
  • Success measures:
    • Recruiters can find jobs in specific cities/regions instantly via the search bar.
    • Improved decision-making by seeing candidate "red flags" or "gold stars" directly on the job overview.
    • Reduced time spent navigating between job details and the main list.

Checklist

  • I searched existing issues and did not find a duplicate.
  • This request aligns with Reqcore's ownership/transparency/privacy direction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions