# Task 08 — Careers page - **Status:** Done - **Depends on:** — - **Size:** S ## Goal Create the **Careers** page at `/Careers`. No job-board data or backend exists — this is a culture page with an "apply via the Contact page" path (assumption per plan §3.6). ## Files - Create: `plushealthtech/Pages/Careers.cshtml` - Create: `plushealthtech/Pages/Careers.cshtml.cs` ## Steps 1. **PageModel** — standard `PageModel` with `OnGet()`; title set in the view. 2. **View** — `@page`, `@model CareersModel`, `ViewData["Title"] = "Careers"`. - **Hero** — "Build the future of interoperable clinical software." - **Why join us** — 3–4 cards (mission-driven work, clinical+technical collaboration, modern .NET stack, flexibility — keep claims generic and reviewable). - **How to apply** — explicit note that there is no public job board right now: "Tell us about yourself via the Contact page and we'll be in touch." CTA button → `/Contact`. - Secondary CTA → `/About`. 3. Tailwind brand tokens only; no new CSS/JS. ## Acceptance criteria - [x] `GET /Careers` renders; build green. - [x] Apply CTA points at `/Contact`; no dead links. - [x] No fabricated specific claims (salaries, exact team size) — keep it generic for legal/brand review.