1import{j as e}from"./react-2yNL-0jO.js";import{H as n}from"./index-0I6tP8u4.js";import{L as a}from"./react-router-C95oXNrA.js";import{c as l,d as m}from"./EtapsShell-C7F7CNZl.js";import{O as c}from"./openRoles-C3ztgz6F.js";import{w as i}from"./proxy-Db0T5LP0.js";import{ag as x,Y as r,t as p,a3 as d,a2 as h,ap as u}from"./lucide-YE_Cg0sW.js";import"./admin-vendor-CGWxZvmW.js";import"./ui-vendor-C2kPg7wM.js";import"./date-fns-VUYwK_nv.js";import"./etaps-logo.png.asset-QRzpYGtm.js";import"./index-sKpI2_Cf.js";const f=[{icon:p,title:"Healthcare",text:"Comprehensive medical for you and dependents."},{icon:d,title:"Equity",text:"Meaningful stock options from day one."},{icon:h,title:"Onsite",text:"One team, one room â our office in Lahore."},{icon:u,title:"Learning",text:"Annual stipend for books, courses, conferences."}];function S(){return e.jsxs(l,{children:[e.jsxs(n,{children:[e.jsx("title",{children:"Careers at eTaps â Build the eCommerce OS"}),e.jsx("meta",{name:"description",content:"Join the team building the operating system for modern eCommerce. Open roles across engineering, product, sales and customer."}),e.jsx("link",{rel:"canonical",href:"https://etaps.me/careers"})]}),e.jsx(m,{eyebrow:"Careers",title:"Help us build the OS for",gradWord:"eCommerce",description:"We're a small, focused team shipping work that touches thousands of businesses every day. If that excites you, we'd love to talk."}),e.jsx("section",{className:"relative px-4 sm:px-6 py-12",children:e.jsx("div",{className:"max-w-5xl mx-auto grid sm:grid-cols-2 lg:grid-cols-4 gap-3",children:f.map((t,s)=>{const o=t.icon;return e.jsxs(i.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-60px"},transition:{duration:.5,delay:s*.06},className:"etaps-glass rounded-2xl p-5",children:[e.jsx(o,{className:"h-5 w-5 text-[var(--gold)]"}),e.jsx("p",{className:"mt-3 text-white font-medium text-sm",children:t.title}),e.jsx("p",{className:"mt-1 text-xs text-white/55",children:t.text})]},t.title)})})}),e.jsx("section",{className:"relative px-4 sm:px-6 py-20",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsxs("h2",{className:"text-center",children:["Open ",e.jsx("span",{className:"etaps-grad-text",children:"roles"})]}),e.jsx("div",{className:"mt-12 etaps-glass rounded-3xl overflow-hidden divide-y divide-white/5",children:c.map((t,s)=>e.jsxs(i.div,{initial:{opacity:0,y:12},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-40px"},transition:{duration:.4,delay:s*.04},className:"group flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4 p-6 md:p-7 hover:bg-white/[0.04] transition",children:[e.jsxs("div",{className:"min-w-0",children:[e.jsx("p",{className:"text-[var(--violet)] text-xs font-medium uppercase tracking-widest",children:t.team}),e.jsx("p",{className:"mt-1 text-white font-semibold text-lg",children:t.title}),e.jsxs("div",{className:"mt-2 flex flex-wrap gap-3 text-xs text-white/55",children:[e.jsxs("span",{className:"inline-flex items-center gap-1",children:[e.jsx(x,{className:"h-3 w-3"})," ",t.location]}),e.jsx("span",{children:t.type})]})]}),e.jsxs(a,{to:`/careers/apply?role=${encodeURIComponent(t.title)}`,className:"inline-flex items-center gap-2 text-sm text-white/70 group-hover:text-white transition shrink-0",children:["Apply ",e.jsx(r,{className:"h-4 w-4 group-hover:translate-x-1 transition-transform"})]})]},t.title))}),e.jsxs("p",{className:"mt-8 text-center text-sm text-white/55",children:["Don't see your role?"," ",e.jsx(a,{to:"/careers/apply",className:"text-white underline underline-offset-4",children:"Apply anyway"})," ","â we always make room for exceptional people."]})]})}),e.jsx("section",{className:"relative px-4 sm:px-6 py-16",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center etaps-glass rounded-3xl p-10",children:[e.jsx("h2",{children:"Curious about the product?"}),e.jsx("p",{className:"mt-3 text-white/65",children:"See what you'd be helping build."}),e.jsxs(a,{to:"/demo",className:"mt-6 etaps-btn-primary inline-flex items-center gap-2 px-6 py-3.5 rounded-full text-sm font-medium",children:["Book a demo ",e.jsx(r,{className:"h-4 w-4"})]})]})})]})}export{S 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.