MemberPulse

UJ-M-024: Apply or Express Interest in Job

Member applies for a job or expresses interest to the employer

Journey Overview

AttributeValue
Journey IDUJ-M-024
ActorMember
GoalApply for a job opportunity
TriggerMember finds interesting job and wants to apply
OutcomeApplication submitted to employer

Preconditions

  • Job listing is active
  • Member is authenticated
  • Application method configured

Journey Flow

flowchart TD
    A[View job details] --> B[Click Apply Now]
    B --> C{Application type?}
    C -->|External| D[Redirect to company site]
    C -->|In-platform| E[Show application form]
    C -->|Express Interest| F[Send profile to employer]
    E --> G[Complete application]
    F --> H[Confirm send]
    G --> I[Submit application]
    H --> J[Interest recorded]
    I --> J
    J --> K[Confirmation to member]
    K --> L[Employer notified]

Application Methods

External Application

How it works:

  • "Apply Now" links to company website
  • Application completed on employer's system
  • Platform tracks click/redirect

Member Experience:

  1. Click "Apply on Company Website"
  2. Redirected to external application
  3. Complete application externally

In-Platform Application

How it works:

  • Full application within platform
  • Form customized by employer
  • Application stored and forwarded

Member Experience:

  1. Click "Apply Now"
  2. Complete application form
  3. Attach resume/documents
  4. Submit within platform

Express Interest

How it works:

  • Quick one-click application
  • Profile shared with employer
  • Low-friction option

Member Experience:

  1. Click "Express Interest"
  2. Confirm profile sharing
  3. Done - employer receives profile

My Applications

Track application status:

┌─────────────────────────────────────────────────────────────┐
│ My Applications                                             │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Senior Project Manager                                  │ │
│ │ Acme Corporation • Applied March 15, 2025               │ │
│ │ Status: Under Review                                    │ │
│ │ [View Details] [Withdraw]                               │ │
│ └─────────────────────────────────────────────────────────┘ │
│                                                             │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Marketing Manager                                       │ │
│ │ Tech Solutions • Applied March 10, 2025                 │ │
│ │ Status: Viewed by Employer                              │ │
│ │ [View Details] [Withdraw]                               │ │
│ └─────────────────────────────────────────────────────────┘ │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Application Statuses

StatusDescription
SubmittedApplication sent
Under ReviewBeing reviewed
ViewedEmployer viewed application
ShortlistedSelected for next stage
InterviewInterview scheduled
OfferJob offer extended
RejectedNot selected
WithdrawnMember withdrew

Acceptance Criteria

Frontend

  • Apply button on job details
  • Application form with pre-fill
  • Resume upload
  • Cover letter (type or upload)
  • Screening questions
  • Consent checkbox
  • Success confirmation
  • My Applications page
  • Application status tracking
  • Withdraw application option

Backend

  • POST /api/jobs/{id}/apply - Submit application
  • GET /api/member/applications - My applications
  • DELETE /api/member/applications/{id} - Withdraw
  • File upload for documents
  • Employer notification

Permissions

  • Only authenticated members can apply
  • One application per job per member

Business Rules

  • Duplicate application prevention
  • Required fields enforced
  • Documents validated
  • Consent required

Error Handling

  • File upload failures
  • Form validation errors
  • Already applied message

On this page