shaypi / upwork

0 stars 0 forks source link

Devskiller digital skills assessment integration - We need to be able to integrate Devskiller into our system. #80

Open shaypi opened 3 months ago

shaypi commented 3 months ago

Feature Description: Home Task for Job Applications

Overview

The "Home Task" feature allows employers to include an online task as part of the job application process. This serves as a candidate filtering solution to assess applicants before the interview stage. Candidates complete the home task online, submit their solutions, and these are then reviewed by the employer. If the candidate passes this stage, they proceed to the interview. This feature includes the creation of a user-friendly interface for both candidates and reviewers.

Key Components

  1. Home Task Creation

    • Online Task Setup: Employers can create and configure tasks for candidates to complete.
    • Task Types: Various types of tasks (e.g., coding challenges, written assignments, project simulations).
  2. Candidate Submission

    • Online Submission Portal: Candidates submit their solutions directly through the platform.
    • Submission Tracking: Employers can track submissions and see which candidates have completed the task.
  3. Review Process

    • Review Interface: A dedicated UI for reviewing submitted tasks.
    • Scoring and Feedback: Options to score submissions and provide feedback.
  4. Filtering and Progression

    • Automatic Filtering: Candidates who pass the home task are automatically moved to the interview stage.
    • Progress Tracking: Employers can track candidates’ progress through the application stages.

Detailed Features

  1. Home Task Creation

    • Task Configuration: Define task instructions, duration, and submission requirements.
    • Customizable Tasks: Create tasks tailored to specific roles and skillsets.
    • Task Examples: Provide sample tasks for various job categories (e.g., coding tests for developers, case studies for analysts).
  2. Candidate Submission

    • User-Friendly Submission Portal: Easy-to-use interface for candidates to complete and submit tasks.
    • File Upload Support: Allow candidates to upload necessary files (e.g., documents, code files, project reports).
    • Submission Confirmation: Candidates receive confirmation upon successful submission.
  3. Review Process

    • Reviewer Dashboard: Centralized interface for reviewers to access and evaluate submissions.
    • Scoring System: Assign scores based on predefined criteria (e.g., accuracy, creativity, thoroughness).
    • Feedback Options: Provide constructive feedback to candidates.
    • Collaboration Tools: Enable multiple reviewers to collaborate and discuss submissions.
  4. Filtering and Progression

    • Automatic Progression: Candidates meeting the scoring threshold are advanced to the interview stage.
    • Notification System: Notify candidates of their progression status.
    • Progress Tracking: Visual representation of where each candidate is in the application process.

Benefits