Description:
Job seekers should be able to save job postings to their profile for later review. Currently, they must apply immediately or search again later, which creates friction.
Acceptance Criteria:
-“Save Job” button on each listing (toggle between Save/Unsave).
-Saved jobs accessible under a “Saved Jobs” section in user dashboard.
-Saved jobs persist across devices (tied to user account).
-Expired/removed jobs are auto-removed or marked as expired.
-Future Enhancements (optional):
-Notifications when a saved job is about to expire or updated.
Business Value:
Improves candidate experience, increases repeat visits, and boosts employer application volume.