Other Features
Job Board Widgets
Embeddable job listings for external websites
Embed job listings on external websites to showcase career opportunities.
Widget Options
| Widget | Description |
|---|---|
| Full Job Board | Complete searchable job listings |
| Recent Jobs | Latest job postings |
| Jobs by Category | Filtered by job category |
| Search Widget | Job search box |
Embed Methods
iframe
<iframe
src="https://yourorg.memberpulse.com/widgets/jobs"
width="100%"
height="600"
frameborder="0">
</iframe>
Acceptance Criteria
Frontend
- iframe workflow is implemented in the UI as described.
Backend / API
- Backend behavior supports iframe as documented.
Permissions
- Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
- All business rules for this feature are enforced.
Error Handling
- Error states return clear messages and appropriate HTTP status codes.
JavaScript
<div id="mp-jobs"></div>
<script src="https://yourorg.memberpulse.com/widgets/jobs.js"></script>
<script>
MPJobs.init({
container: '#mp-jobs',
limit: 10,
layout: 'list',
category: 'all'
});
</script>
Acceptance Criteria
Frontend
- JavaScript workflow is implemented in the UI as described.
Backend / API
- Backend behavior supports JavaScript as documented.
Permissions
- Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
- All business rules for this feature are enforced.
Error Handling
- Error states return clear messages and appropriate HTTP status codes.
Configuration Options
| Option | Values | Description |
|---|---|---|
| layout | list, cards | Display layout |
| limit | number | Jobs to display |
| category | string | Filter by category |
| location | string | Filter by location |
| type | string | full-time, part-time, etc. |
Styling
Customize appearance:
- Primary color
- Card styles
- Font settings
- Responsive breakpoints
Features
Job Board Widgets
Acceptance Criteria
Frontend
- UI supports the workflows described on this page.
Backend / API
- Backend behavior supports these workflows (data fetch, mutations, exports).
Permissions
- Access is restricted per the Capabilities matrix (or role rules) for this area.
Business Rules
- All business rules described on this page are enforced.
Error Handling
- User-visible errors are clear and recoverable where possible.