Job Postings

{#if userState.companyId && (userState.perms & PERMISSIONS.SUBMIT_POSTINGS) > 0} Create new posting {/if}
{#each data.postings as posting} {/each}
{#if details !== undefined}
Company Logo logoFallback(e, details)} />

{details.title}

{details.company.name}
{#if userState.perms >= 0 && ((userState.perms & PERMISSIONS.MANAGE_POSTINGS) > 0 || ((userState.perms & PERMISSIONS.SUBMIT_POSTINGS) > 0 && userState.companyId === details.company.id))} Manage posting {:else if (userState.perms & PERMISSIONS.APPLY_FOR_JOBS) > 0} Apply {:else} Sign-in to apply {/if}

Contact

{details.employer?.fullName} ({details.employer?.username})

{details.employer?.email} {details.employer?.phone}

Details

{#if details.employmentType}

{employmentTypeDisplayName(details.employmentType)}

{/if} {#if details.address} Address: {details.address} {/if} {#if details.wage}

Wage: {details.wage}

{/if} {#if details.createdAt}

Posted: {details.createdAt.toLocaleDateString('en-US', dateFormatOptions)}

{/if} {#if details.link} More information: {details.link} {/if} {#if details.flyerLink} Flyer: {details.flyerLink} {/if}

Job Description

{details.description}

{/if}