1import{j as e,L as a,P as r,S as l,A as t,b as i,Z as o,U as n,K as d,H as c}from"./index-DxJtHwAn.js";import{j as m}from"./jobs-BzSqSgZj.js";import{M as x}from"./map-pin-BI_AyDFr.js";import{B as p}from"./briefcase-CPIgUO9n.js";const h=[{icon:o,title:"Ship fast",description:"We move quickly and build what field sales teams actually need. Bureaucracy is not part of the job."},{icon:n,title:"Built from the field up",description:"Our product came from knocking doors. We stay close to reps, managers, and owners every single day."},{icon:d,title:"Win as a team",description:"We hire people who make their teammates better and celebrate other people's wins louder than their own."},{icon:c,title:"Do good and be kind",description:"We do good business with good people without the shortcuts. We show up for our teammates and our customers."}];function N(){return e.jsxs(a,{children:[e.jsx(r,{title:"Careers at RepCard | Join the Team",description:"Help build the Sales Operating System for door-to-door and field sales teams. Explore open roles at RepCard and apply today.",url:"/careers"}),e.jsx(l,{type:"WebPage",data:{name:"Careers at RepCard",description:"Open roles at RepCard, the Sales Operating System for door-to-door and field sales teams.",url:"https://repcard.com/careers"}}),e.jsxs("section",{className:"relative overflow-hidden pt-24 lg:pt-40 pb-20 lg:pb-28",children:[e.jsx("div",{className:"absolute inset-0 pointer-events-none",children:e.jsx("div",{className:"absolute top-0 left-1/4 w-[600px] h-[600px] rounded-full opacity-10 blur-3xl",style:{background:"radial-gradient(circle, hsl(var(--primary)) 0%, transparent 70%)"}})}),e.jsx("div",{className:"section-container relative z-10",children:e.jsxs("div",{className:"max-w-3xl",children:[e.jsxs("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-extrabold leading-tight text-foreground mb-6",children:["Build the future ",e.jsx("br",{}),"of ",e.jsx("span",{className:"text-gradient",children:"field sales"})]}),e.jsx("p",{className:"text-lg text-muted-foreground leading-relaxed",children:"RepCard is a tight team building the tools for high-performing door-to-door and field sales teams. If you love shipping fast and working close to real customers, you'll fit right in."}),e.jsx("div",{className:"mt-8",children:e.jsxs("a",{href:"#openings",className:"btn-primary btn-shimmer inline-flex items-center gap-2",children:["See open roles ",e.jsx(t,{className:"w-4 h-4"})]})})]})})]}),e.jsx("section",{className:"pb-16 lg:pb-24",children:e.jsxs("div",{className:"section-container",children:[e.jsxs("div",{className:"max-w-2xl mb-12",children:[e.jsx("h2",{className:"text-3xl sm:text-4xl font-extrabold text-foreground mb-4",children:"How we work"}),e.jsx("p",{className:"text-muted-foreground",children:"A few things that hold true across every team at RepCard."})]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6",children:h.map(s=>e.jsxs("div",{className:"card-glow p-6 rounded-2xl",children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-primary/15 flex items-center justify-center mb-4",children:e.jsx(s.icon,{className:"w-5 h-5 text-primary"})}),e.jsx("h3",{className:"font-bold text-foreground mb-2",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.description})]},s.title))})]})}),e.jsx("section",{id:"openings",className:"pb-24 lg:pb-32 scroll-mt-24",children:e.jsxs("div",{className:"section-container",children:[e.jsxs("div",{className:"max-w-2xl mb-10",children:[e.jsx("h2",{className:"text-3xl sm:text-4xl font-extrabold text-foreground mb-4",children:"Current openings"}),e.jsx("p",{className:"text-muted-foreground",children:"Don't see the right role? Reach out anyway. Great people always get our attention."})]}),e.jsx("div",{className:"space-y-4",children:m.map(s=>e.jsxs(i,{to:`/careers/${s.slug}`,className:"card-glow rounded-2xl p-6 lg:p-8 flex flex-col md:flex-row md:items-center gap-4 md:gap-8 group hover:border-primary/50 transition-colors",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("div",{className:"flex items-center gap-3 mb-2 text-xs font-semibold uppercase tracking-wider text-primary",children:e.jsx("span",{children:s.team})}),e.jsx("h3",{className:"text-xl lg:text-2xl font-bold text-foreground mb-2 group-hover:text-primary transition-colors",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground mb-3 max-w-2xl",children:s.shortDescription}),e.jsxs("div",{className:"flex flex-wrap gap-4 text-xs text-muted-foreground",children:[e.jsxs("span",{className:"inline-flex items-center gap-1.5",children:[e.jsx(x,{className:"w-3.5 h-3.5"})," ",s.location]}),e.jsxs("span",{className:"inline-flex items-center gap-1.5",children:[e.jsx(p,{className:"w-3.5 h-3.5"})," ",s.type]})]})]}),e.jsx("div",{className:"shrink-0",children:e.jsxs("span",{className:"inline-flex items-center gap-2 text-sm font-semibold text-primary group-hover:gap-3 transition-all",children:["View role ",e.jsx(t,{className:"w-4 h-4"})]})})]},s.slug))})]})})]})}export{N as default};
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.