PageSourceSearch

https://vccares.com/assets/careers-k8je4Q9e.js

js vccares.com collected 2026-10-05 23:42:55 UTC 15,447 bytes, 1 lines download raw bytes

1import{c as w,j as e,B as v,L as k,o as h,r as i,C,P as S,a as A}from"./index-DUBV3oPM.js";import{u as P,S as T,s as H}from"./forms.functions-C4kA4dq8.js";import{S as L,P as p,b as E,M as W,a as I}from"./SiteFooter-CHIe_GVq.js";import{A as o}from"./arrow-right-C7yCI21D.js";import{C as g}from"./circle-check-DltU6pcF.js";import{G as M}from"./glasses-BtyobHnm.js";const R=[["path",{d:"M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762",key:"17lmqv"}]],F=w("heart-handshake",R),D="per hour",Y=[`Pay: ${D}, based on experience`,"Paid training, including Dementia 360™ certification","Flexible scheduling — days, evenings, overnights, weekends","Consistent client assignments, so you build real relationships","24/7 on-call support, so you're never alone on a difficult shift","Mileage reimbursement"],q=["Reliable, and honest about your availability","Patient with people who repeat themselves","Comfortable with personal care — bathing, dressing, toileting","Valid driver's license and reliable transportation","Able to pass a background check"],V=[{n:"01",text:"Fill out the short form below, or call us at (810) 479-9647."},{n:"02",text:"We'll call you within one business day for a brief phone conversation."},{n:"03",text:"If it's a fit, you'll come in for an interview at our Port Huron office."},{n:"04",text:"Once you're hired, training starts before your first shift. Including the VR."}],_=["CNA","HHA","CPR/BLS","None yet"],G=["Weekdays","Evenings","Overnights","Weekends"];function J(){return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(L,{}),e.jsx(v,{crumbs:[{label:"Careers"}]}),e.jsxs("section",{className:"relative overflow-hidden bg-primary text-primary-foreground",children:[e.jsx("div",{className:"absolute -top-24 -right-24 h-72 w-72 rounded-full bg-accent/20 blur-3xl","aria-hidden":!0}),e.jsxs("div",{className:"relative mx-auto max-w-7xl px-6 py-20 md:py-28",children:[e.jsx("p",{className:"mb-4 text-xs uppercase tracking-[0.3em] text-accent",children:"Careers at Vinculum Care"}),e.jsxs("h1",{className:"max-w-3xl font-display text-5xl leading-[1.05] md:text-6xl",children:["Caregiving work that ",e.jsx("em",{className:"not-italic text-accent",children:"trains you properly"}),"."]}),e.jsx("p",{className:"mt-6 max-w-xl text-lg text-primary-foreground/75",children:"We're hiring caregivers across Port Huron and Michigan's Thumb Region. Full-time, part time, overnights and weekends."}),e.jsxs("div",{className:"mt-8 flex flex-wrap items-center gap-4",children:[e.jsxs("a",{href:"#apply",className:"inline-flex items-center gap-2 rounded-full bg-accent px-6 py-3.5 text-sm font-medium text-accent-foreground transition hover:bg-accent/90",children:["Apply Now ",e.jsx(o,{className:"h-4 w-4"})]}),e.jsxs("a",{href:"tel:+18104799647",className:"inline-flex items-center gap-2 text-sm font-medium",children:[e.jsx(p,{className:"h-4 w-4 text-accent"})," (810) 479-9647"]})]})]})]}),e.jsx("section",{className:"border-b border-border bg-cream",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-6 py-20 md:grid-cols-12 md:py-28",children:[e.jsxs("div",{className:"md:col-span-5",children:[e.jsx("p",{className:"mb-3 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"What makes this different"}),e.jsxs("h2",{className:"font-display text-4xl leading-tight text-primary md:text-5xl",children:["You'll train in ",e.jsx("em",{className:"not-italic text-accent",children:"virtual reality"})," first."]})]}),e.jsxs("div",{className:"space-y-5 text-muted-foreground md:col-span-7",children:[e.jsxs("p",{children:["Most agencies hand you a binder and a shift. We put you through"," ",e.jsx(k,{to:"/dementia-360",className:"font-medium text-primary underline decoration-accent underline-offset-4",children:"Dementia 360™"}),", our virtual reality training program, before you ever walk into a dementia client's home."]}),e.jsx("p",{children:"You put on a headset and experience what your client experiences. The confusion, the noise, the way an ordinary bathroom becomes frightening. Caregivers tell us it changed how they talk to people, not just what they do for them."}),e.jsx("p",{className:"font-medium text-primary",children:"No other agency in the Thumb offers it. It's the reason our 
1caregivers handle situations that send other aides looking for a different line of work."})]})]})}),e.jsxs("section",{className:"mx-auto grid max-w-7xl gap-12 px-6 py-20 md:grid-cols-2 md:py-28",children:[e.jsxs("div",{children:[e.jsx("p",{className:"mb-3 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"What we offer"}),e.jsx("h2",{className:"font-display text-3xl text-primary md:text-4xl",children:"The package"}),e.jsx("ul",{className:"mt-8 space-y-4",children:Y.map(t=>e.jsxs("li",{className:"flex items-start gap-3 text-foreground/90",children:[e.jsx(g,{className:"mt-0.5 h-5 w-5 shrink-0 text-accent",strokeWidth:1.5}),e.jsx("span",{children:t})]},t))})]}),e.jsxs("div",{children:[e.jsx("p",{className:"mb-3 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"Who we're looking for"}),e.jsx("h2",{className:"font-display text-3xl text-primary md:text-4xl",children:"You don't need years of experience."}),e.jsx("p",{className:"mt-3 text-muted-foreground",children:"You do need to be the kind of person who shows up."}),e.jsx("ul",{className:"mt-8 space-y-4",children:q.map(t=>e.jsxs("li",{className:"flex items-start gap-3 text-foreground/90",children:[e.jsx(F,{className:"mt-0.5 h-5 w-5 shrink-0 text-accent",strokeWidth:1.5}),e.jsx("span",{children:t})]},t))}),e.jsx("p",{className:"mt-6 text-sm text-muted-foreground",children:"Helpful but not required: CNA or HHA certification, dementia care experience, experience with veterans."})]})]}),e.jsx("section",{className:"border-y border-border bg-card",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6 py-20 md:py-28",children:[e.jsx("p",{className:"mb-3 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"Open positions"}),e.jsx("h2",{className:"font-display text-4xl text-primary md:text-5xl",children:"Now hiring"}),e.jsx("div",{className:"mt-10 grid gap-6 md:grid-cols-3",children:h.map(t=>e.jsxs("div",{className:"rounded-3xl border border-border bg-background p-8",children:[e.jsx("h3",{className:"font-display text-2xl text-primary",children:t.title}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-muted-foreground",children:t.desc}),e.jsxs("p",{className:"mt-4 inline-flex items-center gap-2 text-xs text-muted-foreground",children:[e.jsx(E,{className:"h-3.5 w-3.5 text-accent"})," Port Huron, MI"]}),e.jsxs("a",{href:"#apply",className:"mt-6 inline-flex items-center gap-2 text-sm font-medium text-primary underline decoration-accent decoration-2 underline-offset-8",children:["Apply ",e.jsx(o,{className:"h-4 w-4"})]})]},t.title))})]})}),e.jsxs("section",{className:"mx-auto max-w-7xl px-6 py-20 md:py-28",children:[e.jsx("p",{className:"mb-3 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"How to apply"}),e.jsx("h2",{className:"font-display text-4xl text-primary md:text-5xl",children:"It takes about two minutes."}),e.jsx("div",{className:"mt-10 grid gap-px overflow-hidden rounded-3xl border border-border bg-border sm:grid-cols-2 lg:grid-cols-4",children:V.map(t=>e.jsxs("div",{className:"bg-card p-8",children:[e.jsx("div",{className:"font-display text-3xl text-accent",children:t.n}),e.jsx("p",{className:"mt-4 text-sm leading-relaxed text-muted-foreground",children:t.text})]},t.n))})]}),e.jsx(B,{}),e.jsxs("section",{className:"mx-auto max-w-4xl px-6 pb-24 text-center",children:[e.jsx("blockquote",{className:"font-display text-2xl leading-snug text-primary md:text-3xl",children:'"The training changed the way I communicate and provide care."'}),e.jsx("p",{className:"mt-4 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"— Dementia 360™ program participant"}),e.jsxs("div",{className:"mt-10 flex flex-wrap items-center justify-center gap-6 text-sm text-muted-foreground",children:[e.jsxs("a",{href:"tel:+18104799647",className:"inline-flex items-center gap-2 hover:text-foreground",children:[e.jsx(p,{className:"h-4 w-4 text-accent"})," (810) 479-9647"]}),e.jsxs("a",{href:"mailto:[email protected]",className:"inline-flex items-center gap-2 hover:text-foreground",children:[e.jsx(W,{className:"h-4 w-4 text-accent"})," [email protected]"]})]}),e.jsx("p",{className:"mt-6 text-sm text-muted-foreground",children:"Vinculum Care LLC · 1530 Pine Grove Ave, Suite 1, Port Huron, MI 48060"}),e.jsx("p",{className:"mt-2 text-xs text-muted-foreground",children:"Equal opportunity employer."})]}),e.jsx(I,{})]})}function u(t,r){return t.includes(r)?t.filter(n=>n!==r):[...t,r]}function B(){const t=P(H),[r,n]=i.useState("idle"),[f,c]=i.useState(""),[l,b]=i.useState(!1),[d,j]=i.useState([]),[x,y]=i.useState([]);async function N(s){s.preventDefault();const a=new FormData(s.currentTarget);n("sending"),c("");try{await t({data:{fullName:String(a.get("fullName")??""),phone:String(a.get("phone")??""),email:String(a.get("email")??""),cityZip:String(a.get("cityZip")??""),position:String(a.get("position")??""),reliableTransportation:a.get("transport")==="yes",certifications:d,availability:x,experience:String(a.get("experience")??""),smsConsent:l,consentText:l?A:void 0,pageUrl:typeof window<"u"?window.location.href:S}}),n("done")}catch(m){n("error"),c(m instanceof Error?m.message:"Something went wrong. Please call (810) 479-9647.")}}return r==="done"?e.jsx("section",{id:"apply",className:"mx-auto max-w-3xl px-6 pb-24",children:e.jsxs("div",{className:"rounded-3xl border border-border bg-card p-10 text-center",children:[e.jsx(g,{className:"mx-auto h-10 w-10 text-accent",strokeWidth:1.5}),e.jsx("h2",{className:"mt-4 font-display text-3xl text-primary",children:"Application received"}),e.jsx("p",{className:"mt-3 text-muted-foreground",children:"Thank y
1ou. We respond to every application within one business day."})]})}):e.jsx("section",{id:"apply",className:"mx-auto max-w-3xl px-6 pb-24",children:e.jsxs("div",{className:"rounded-[2rem] border border-border bg-card p-8 md:p-10",children:[e.jsx("p",{className:"mb-3 text-xs uppercase tracking-[0.2em] text-muted-foreground",children:"Application form"}),e.jsx("h2",{className:"font-display text-3xl text-primary md:text-4xl",children:"Apply in about two minutes."}),e.jsxs("form",{className:"mt-8 space-y-5",onSubmit:N,children:[e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2",children:[e.jsxs("label",{className:"block",children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Full name"}),e.jsx("input",{name:"fullName",required:!0,maxLength:120,className:"mt-1 w-full rounded-lg border border-input bg-background px-3 py-2.5 text-sm outline-none focus:border-accent"})]}),e.jsxs("label",{className:"block",children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Phone"}),e.jsx("input",{name:"phone",required:!0,type:"tel",maxLength:40,className:"mt-1 w-full rounded-lg border border-input bg-background px-3 py-2.5 text-sm outline-none focus:border-accent"})]}),e.jsxs("label",{className:"block",children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Email"}),e.jsx("input",{name:"email",type:"email",maxLength:255,className:"mt-1 w-full rounded-lg border border-input bg-background px-3 py-2.5 text-sm outline-none focus:border-accent"})]}),e.jsxs("label",{className:"block",children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"City / ZIP"}),e.jsx("input",{name:"cityZip",maxLength:120,className:"mt-1 w-full rounded-lg border border-input bg-background px-3 py-2.5 text-sm outline-none focus:border-accent"})]})]}),e.jsxs("label",{className:"block",children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Position of interest"}),e.jsxs("select",{name:"position",className:"mt-1 w-full rounded-lg border border-input bg-background px-3 py-2.5 text-sm outline-none focus:border-accent",children:[h.map(s=>e.jsx("option",{children:s.title},s.title)),e.jsx("option",{children:"Any available role"})]})]}),e.jsxs("fieldset",{children:[e.jsx("legend",{className:"text-xs text-muted-foreground",children:"Do you have reliable transportation?"}),e.jsxs("div",{className:"mt-2 flex gap-4 text-sm",children:[e.jsxs("label",{className:"inline-flex items-center gap-2",children:[e.jsx("input",{type:"radio",name:"transport",value:"yes",defaultChecked:!0})," Yes"]}),e.jsxs("label",{className:"inline-flex items-center gap-2",children:[e.jsx("input",{type:"radio",name:"transport",value:"no"})," No"]})]})]}),e.jsxs("fieldset",{children:[e.jsx("legend",{className:"text-xs text-muted-foreground",children:"Certifications"}),e.jsx("div",{className:"mt-2 flex flex-wrap gap-2",children:_.map(s=>e.jsxs("label",{className:"cursor-pointer rounded-full border border-input bg-background px-3 py-1.5 text-xs text-foreground/80 transition has-[:checked]:border-accent has-[:checked]:bg-accent/15",children:[e.jsx("input",{type:"checkbox",className:"sr-only",checked:d.includes(s),onChange:()=>j(a=>u(a,s))}),s]},s))})]}),e.jsxs("fieldset",{children:[e.jsx("legend",{className:"text-xs text-muted-foreground",children:"Availability"}),e.jsx("div",{className:"mt-2 flex flex-wrap gap-2",children:G.map(s=>e.jsxs("label",{className:"cursor-pointer rounded-full border border-input bg-background px-3 py-1.5 text-xs text-foreground/80 transition has-[:checked]:border-accent has-[:checked]:bg-accent/15",children:[e.jsx("input",{type:"checkbox",className:"sr-only",checked:x.includes(s),onChange:()=>y(a=>u(a,s))}),s]},s))})]}),e.jsxs("label",{className:"block",children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Tell us briefly about your caregiving experience (optional)"}),e.jsx("textarea",{name:"experience",rows:4,maxLength:3e3,className:"mt-1 w-full rounded-lg border border-input bg-background px-3 py-2.5 text-sm outline-none focus:border-accent"})]}),e.jsxs("p",{className:"text-xs text-muted-foreground",children:["Have a resume? Email it to"," ",e.jsx("a",{href:"mailto:[email protected]",className:"underline underline-offset-2",children:"[email protected]"})," after you apply."]}),e.jsx(T,{checked:l,onChange:b}),r==="error"&&e.jsx("p",{className:"text-sm text-destructive",children:f}),e.jsxs("button",{type:"submit",disabled:r==="sending",className:"inline-flex w-full items-center justify-center gap-2 rounded-full bg-primary px-6 py-3.5 text-sm font-medium text-primary-foreground transition hover:bg-primary/90 disabled:opacity-60",children:[r==="sending"?"Submitting…":"Submit Application",e.jsx(o,{className:"h-4 w-4"})]}),e.jsxs("p",{className:"flex items-center justify-center gap-2 text-center text-xs text-muted-foreground",children:[e.jsx(C,{className:"h-3.5 w-3.5 text-accent"}),"We respond to every application within one business day."]}),e.jsxs("p",{className:"flex items-center justify-center gap-2 text-center text-xs text-muted-foreground",children:[e.jsx(M,{className:"h-3.5 w-3.5 text-accent"}),"Dementia 360™ VR certification is part of your paid training."]})]})]})})}export{J as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.