Skip to main content

Documentation Index

Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Journey Overview

AttributeValue
Journey IDUJ-M-023
ActorMember
GoalFind relevant job opportunities
TriggerMember looking for career opportunities
OutcomeMember finds jobs of interest

Preconditions

  • Job listings exist in the system
  • Member has access to job board

Journey Flow

Detailed Steps

1

Access Job Board

Member navigates to Careers/Jobs:
  • Main navigation → Careers / Jobs
  • Dashboard → Jobs widget
  • Email job alerts
2

View Job Listings

Job board landing:
┌─────────────────────────────────────────────────────────────┐
│ Job Board                                                   │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ [🔍 Search jobs, companies, skills...                ]      │
│                                                             │
│ CATEGORIES                                                  │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐        │
│ │ 💼       │ │ 💻       │ │ 📊       │ │ 🎨       │        │
│ │Management│ │ Tech     │ │ Finance  │ │ Marketing│        │
│ │ 23 jobs  │ │ 45 jobs  │ │ 18 jobs  │ │ 12 jobs  │        │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘        │
│                                                             │
│ FEATURED JOBS                                               │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ [Logo] Senior Project Manager          🏆 Featured      │ │
│ │ Acme Corp • Sydney • Full-time                          │ │
│ │ $150k - $180k • Posted 2 days ago                       │ │
│ └─────────────────────────────────────────────────────────┘ │
│                                                             │
│ ALL JOBS (98 listings)                                      │
│ [Job cards...]                                              │
│                                                             │
└─────────────────────────────────────────────────────────────┘
3

Search Jobs

Search functionality:Search Fields:
  • Job title
  • Company name
  • Skills/keywords
  • Description
Search Features:
  • Autocomplete suggestions
  • Recent searches
  • Saved searches (job alerts)
4

Apply Filters

Filter options:
FilterOptions
LocationCity, State, Remote
Job TypeFull-time, Part-time, Contract
ExperienceEntry, Mid, Senior, Executive
Salary RangeMin-Max salary
CategoryIndustry/function category
PostedToday, This week, This month
CompanySpecific company
5

View Job Cards

Each job card displays:
ElementDescription
Company LogoEmployer logo
Job TitlePosition name
CompanyEmployer name
LocationCity or “Remote”
TypeFull-time, Part-time, etc.
SalaryRange (if disclosed)
PostedDays/weeks ago
FeaturedBadge for sponsored listings
6

Sort Results

Sort options:
  • Most Recent (default)
  • Relevance (for search)
  • Salary (high to low)
  • Company A-Z
  • Closing Soon
7

View Job Details

Click job to view full details:
┌─────────────────────────────────────────────────────────────┐
│ [Company Logo]                                              │
│                                                             │
│ Senior Project Manager                                      │
│ ═══════════════════════                                     │
│                                                             │
│ 🏢 Acme Corporation                                         │
│ 📍 Sydney, NSW • Hybrid                                     │
│ 💼 Full-time • Permanent                                    │
│ 💰 $150,000 - $180,000 + Super                             │
│ 📅 Posted 2 days ago • Closes March 30                     │
│                                                             │
│ [Apply Now]  [Save Job]  [Share]                           │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ About the Role                                              │
│ ───────────────                                             │
│ We're looking for an experienced Project Manager to lead... │
│                                                             │
│ Responsibilities                                            │
│ ────────────────                                            │
│ • Lead project delivery...                                  │
│ • Manage stakeholder relationships...                       │
│                                                             │
│ Requirements                                                │
│ ────────────                                                │
│ • 5+ years project management experience                    │
│ • PMP or similar certification                              │
│                                                             │
│ Benefits                                                    │
│ ────────                                                    │
│ • Flexible working                                          │
│ • Professional development budget                           │
│                                                             │
│ About the Company                                           │
│ ─────────────────                                           │
│ [Brief company description]                                 │
│ [View Company Profile]                                      │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Job Alerts

Members can set up job alerts:
  • Save search criteria
  • Receive email when matching jobs posted
  • Frequency: Daily or Weekly digest
  • Manage alerts in preferences

Acceptance Criteria

Frontend

  • Job board landing page
  • Search bar with autocomplete
  • Category browsing
  • Filter panel
  • Job card grid/list
  • Job detail page
  • Sort dropdown
  • Pagination
  • Save job functionality
  • Job alerts setup
  • Mobile-responsive

Backend

  • GET /api/jobs - List jobs with filters
  • GET /api/jobs/{id} - Job details
  • GET /api/jobs/categories - Categories
  • POST /api/jobs/alerts - Create alert
  • Query params: ?search=, ?location=, ?type=

Permissions

  • Jobs visible based on membership level
  • Some jobs may be member-only

Business Rules

  • Featured jobs prioritized
  • Expired jobs hidden
  • Company must be approved sponsor

Error Handling

  • Empty results with suggestions
  • Job not found handling