@extends('layouts.app') @section('title', 'My profile and job alerts | healthcareers.app') @section('robots', 'noindex, nofollow') @php $chosenTitles = array_map('intval', (array) old('titles', $profile->titles->pluck('id')->all())); $chosenPlaces = old('locations') !== null ? collect((array) old('locations'))->map(fn ($k) => ($p = \App\Models\AlertLocation::parseKey((string) $k)) ? \App\Models\AlertLocation::make($p) : null)->filter() : $profile->locations; $tz = old('timezone', $profile->timezone); @endphp @section('content')

My profile and job alerts

@if ($profile->exists && ! $profile->confirmed_at)
We carried your profile over from the old site. Check it and press Save to turn your job alerts on.
@elseif (! $profile->exists)

Choose the jobs and places you want. Matching jobs are emailed to {{ $user->email }}.

@endif @include('partials.errors')
@csrf
Only used to greet you in emails. Employers see your name only when you reply to a job.
Job titles up to {{ \App\Models\AlertProfile::MAX_TITLES }}

{{ $titles->flatten()->whereIn('id', $chosenTitles)->pluck('name')->implode(' · ') ?: 'None chosen yet.' }}

@foreach ($titles as $category => $group)
{{ $category }}
@foreach ($group as $t) @endforeach
@endforeach
Places
@forelse ($chosenPlaces as $loc) @empty No places yet. Add one below. @endforelse
Untick a place to remove it when you save.
A region also gets you remote jobs in that country. Remote with no country: remote jobs anywhere.
Emails
@csrf

Don't see your job title?

@if ($suggestions->isNotEmpty())

Waiting for review: {{ $suggestions->implode(', ') }}

@endif

Your data

Download everything we hold about you: your account, job alerts, job posts, messages, orders and campaigns, as one file.

Download my data
Delete my account @if ($blockers) @foreach ($blockers as $b)

{{ $b }}

@endforeach @else
@csrf

Deletes your job alerts, your messages with employers, and your sign-in. Download your data first if you want a copy. Ended job posts stay on the site without your email.

@endif
@endsection