1import{r as h,f as S,j as e,g as A}from"./index-DqPidLm9.js";import{H as F,F as E}from"./Footer-qu12mdVg.js";import{B as m}from"./button-D7YjERg_.js";import{C as q,a as R,b as O,c as W}from"./card-BZMpcwPt.js";import{I as o}from"./input-bDgb0X1M.js";import{T as P}from"./textarea-CQmB5Um8.js";import{L as i}from"./label-DaOm1yLw.js";import{S as f,a as v,b as j,c as y,d as n}from"./select-Z696M2d4.js";import{u as B}from"./useMutation-D0Fy4K6V.js";import"./index-CZEvN9Yw.js";import"./Combination-C8X08dwJ.js";import"./index-DF3buT-K.js";import"./index-7obpq2pd.js";import"./chevron-right-DIj2mpiM.js";import"./check-BN-QvGfN.js";import"./circle-Bbt4y6Z1.js";import"./index-C4PIpX0w.js";import"./featureFlags-B3hX5blk.js";import"./chevron-down-BRv9IKVE.js";import"./menu-BkTdz-GI.js";import"./youtube-DZy4nq0O.js";import"./facebook-C_rrDq9y.js";import"./chevron-up-DWBzKoK3.js";import"./utils-km2FGkQ4.js";const g=[{id:"qa-qc",title:"QA/QC Specialist",department:"Quality Assurance",type:"Full-time Remote",salary:"Competitive",description:"Ensure platform quality through comprehensive testing, bug identification, and quality control processes. Work with development team to maintain high standards.",requirements:["2+ years experience in QA/QC or software testing","Experience with manual and automated testing tools","Strong attention to detail and analytical skills","Knowledge of web applications and mobile testing","Experience with bug tracking systems","Understanding of WhatsApp Business API testing preferred"],responsibilities:["Conduct thorough testing of platform features and functionality","Identify, document, and track software defects","Develop and execute test plans and test cases","Perform regression testing on new releases","Collaborate with development team on quality improvements","Ensure platform meets quality standards before release"]},{id:"sales-manager",title:"Sales Manager",department:"Sales & Business Development",type:"Full-time Remote",salary:"Competitive + Commission",description:"Drive sales growth and manage customer relationships. Lead sales initiatives to achieve our goal of 2,850+ stores in 3 months with our founder pricing strategy.",requirements:["3+ years of B2B sales experience, preferably in SaaS","Proven track record of meeting/exceeding sales targets","Experience with CRM systems and sales pipeline management","Strong communication and negotiation skills","Understanding of small business needs and pain points","Experience in WhatsApp commerce or e-commerce platforms preferred"],responsibilities:["Develop and execute sales strategies to reach target of 2,850 stores","Manage sales pipeline and customer relationships","Conduct product demonstrations and sales presentations","Negotiate pricing and close deals with potential customers","Collaborate with marketing team on lead generation","Provide feedback on customer needs and market trends"]},{id:"growth-hacker-seo",title:"Growth Hacker / SEO Specialist",department:"Marketing & Growth",type:"Full-time Remote",salary:"Competitive",description:"Drive explosive growth through innovative marketing strategies, SEO optimization, and viral marketing campaigns. Focus on achieving rapid market penetration.",requirements:["3+ years experience in growth hacking, digital marketing, or SEO","Proven experience with viral marketing and growth strategies","Strong knowledge of SEO, Google Analytics, and marketing tools","Experience with content marketing and social media growth","Understanding of SaaS growth metrics and conversion optimization","Experience in startup or high-growth environments preferred"],responsibilities:["Develop and execute growth hacking strategies for rapid user acquisition","Optimize website and content for search engines (SEO)","Create viral marketing campaigns to achieve 2,850+ store goal","Analyze growth metrics and optimize conversion funnels","Manage content strategy and blog optimization for organic growth","Implement innovative growth experiments and A/B testing"]},{id:"social-media-manager",title:"Social Media Manager",department:"Marketing & Communications",type:"Full-time Remote",salary:"Competitive",description:"Build and manage FRABON's social media presence across all platforms. Create engaging content that showcases success stories and drives user acquisition.",requirements:["2+ years experience in social media management and content creation","Strong understanding of all major social media platforms","Experience with social media analytics and growth strategies","Creative content creation skills (gra
1phics, videos, copywriting)","Understanding of B2B social media marketing","Experience with WhatsApp Business or e-commerce social media preferred"],responsibilities:["Manage and grow FRABON's presence across all social media platforms","Create engaging content showcasing customer success stories","Develop social media campaigns to drive user acquisition","Monitor social media metrics and optimize performance","Engage with community and respond to customer inquiries","Collaborate with marketing team on integrated campaigns"]}];function ne(){var u;const[b,w]=h.useState(""),[N,c]=h.useState(!1),[s,d]=h.useState({firstName:"",lastName:"",email:"",phone:"",position:"",experience:"",location:"",portfolio:"",coverLetter:"",resume:"",availability:""}),{toast:p}=S(),x=B({mutationFn:async t=>await A("POST","/api/job-applications",t),onSuccess:()=>{p({title:"Application Submitted!",description:"Thank you for your interest in joining FRABON. We'll review your application and get back to you within 48 hours."}),d({firstName:"",lastName:"",email:"",phone:"",position:"",experience:"",location:"",portfolio:"",coverLetter:"",resume:"",availability:""}),c(!1)},onError:t=>{p({title:"Application Failed",description:t.message||"There was an error submitting your application. Please try again.",variant:"destructive"})}}),k=t=>{const l=g.find(r=>r.id===t);l&&(w(t),d(r=>({...r,position:l.title})),c(!0))},C=t=>{if(t.preventDefault(),!s.firstName||!s.lastName||!s.email||!s.phone||!s.position||!s.coverLetter){p({title:"Missing Information",description:"Please fill in all required fields.",variant:"destructive"});return}x.mutate(s)},a=(t,l)=>{d(r=>({...r,[t]:l}))};return e.jsxs("div",{className:"min-h-screen bg-gray-50",children:[e.jsx("title",{children:"Careers at WSTORE - Join Our Remote Team | WhatsApp Commerce Platform"}),e.jsx("meta",{name:"description",content:"Join WSTORE's growing team! Remote positions available: QA/QC, Sales Manager, Growth Hacker/SEO Specialist, Social Media Manager. Apply today!"}),e.jsx("meta",{name:"keywords",content:"WSTORE careers, remote jobs, QA QC, sales manager, growth hacker, SEO specialist, social media manager, WhatsApp commerce jobs"}),e.jsx(F,{}),e.jsx("section",{className:"bg-gradient-to-r from-black to-gray-800 text-white py-20",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[e.jsx("h1",{className:"text-4xl md:text-6xl font-bold mb-6",children:"Join the WSTORE Team"}),e.jsx("p",{className:"text-xl md:text-2xl text-gray-300 mb-8 max-w-3xl mx-auto",children:"Help us revolutionize WhatsApp commerce and empower entrepreneurs worldwide. We're building the future of mobile-first business platforms."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsxs("div",{className:"bg-white/10 backdrop-blur-sm rounded-lg p-4",children:[e.jsx("div",{className:"text-2xl font-bold",children:"100% Remote"}),e.jsx("div",{className:"text-gray-300",children:"Work from anywhere"})]}),e.jsxs("div",{className:"bg-white/10 backdrop-blur-sm rounded-lg p-4",children:[e.jsx("div",{className:"text-2xl font-bold",children:"4 Positions"}),e.jsx("div",{className:"text-gray-300",children:"Open immediately"})]}),e.jsxs("div",{className:"bg-white/10 backdrop-blur-sm rounded-lg p-4",children:[e.jsx("div",{className:"text-2xl font-bold",children:"High Growth"}),e.jsx("div",{className:"text-gray-300",children:"2,850+ stores target"})]})]})]})}),e.jsx("section",{className:"py-16",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"Open Positions"}),e.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"We're looking for passionate, talented individuals to join our mission of revolutionizing WhatsApp commerce for small businesses worldwide."})]}),e.jsx("div",{className:"grid lg:grid-cols-2 gap-8 mb-16",children:g.map(t=>e.jsxs(q,{className:"hover:shadow-lg transition-shadow",children:[e.jsxs(R,{children:[e.jsx("div",{className:"flex justify-between items-start mb-4",children:e.jsxs("div",{children:[e.jsx(O,{className:"text-xl font-bold text-black mb-2",children:t.title}),e.jsxs("div",{className:"flex flex-wrap gap-2 text-sm text-gray-600",children:[e.jsx("span",{className:"bg-blue-100 text-blue-800 px-2 py-1 rounded",children:t.department}),e.jsx("span",{className:"bg-gray-100 text-gray-700 px-2 py-1 rounded",children:t.type}),e.jsx("span",{className:"bg-green-100 text-green-800 px-2 py-1 rounded",children:t.salary})]})]})}),e.jsx("p",{className:"text-gray-700 mb-4",children:t.description})]}),e.jsx(W,{children:e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-gray-900 mb-2",children:"Key Requirements:"}),e.jsxs("ul",{className:"list-disc pl-5 space-y-1 text-sm text-gray-600",children:[t.requirements.slice(0,3).map((l,r)=>e.jsx("li",{children:l},r)),t.requirements.length>3&&e.jsxs("li",{className:"text-gray-500",children:["+ ",t.requirements.length-3," more requirements"]})]})]}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-gray-900 mb-2",children:"Key Responsibilities:"}),e.jsxs("ul",{className:"list-disc pl-5 space-y-1 text-sm text-gray-600",children:[t.responsibilities.slice(0,3).map((l,r)=>e.jsx("li",{children:l},r)),t.responsibilities.length>3&&e.jsxs("li",{className:"text-gray-500",children:["+ ",t.responsibilities.length-3," more responsibilities"]})]})]}),e.jsxs(m,{onClick:()=>k(t.id),className:"w-full bg-black hover:bg-gray-800 text-white",children:[e.jsx("i",{className:"fas fa-paper-plane mr-2"}),"Apply for This Position"]})]})})]},t.id))})]})}),N&&e.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center p-4 z-50",children:e.jsx("div",{className:"bg-white rounded-xl max-w-2xl w-full max-h-[90vh] overflow-y-auto",children:e.jsxs("div",{className:"p-6",children:[e.jsxs("div",{className:"flex justify-between items-center mb-6",children:[e.jsxs("h3",{className:"text-2xl font-bold text-gray-900",children:["Apply for ",(u=g.find(t=>
1t.id===b))==null?void 0:u.title]}),e.jsx(m,{variant:"ghost",size:"sm",onClick:()=>c(!1),children:e.jsx("i",{className:"fas fa-times"})})]}),e.jsxs("form",{onSubmit:C,className:"space-y-6",children:[e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{children:[e.jsx(i,{htmlFor:"firstName",children:"First Name *"}),e.jsx(o,{id:"firstName",value:s.firstName,onChange:t=>a("firstName",t.target.value),required:!0})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"lastName",children:"Last Name *"}),e.jsx(o,{id:"lastName",value:s.lastName,onChange:t=>a("lastName",t.target.value),required:!0})]})]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{children:[e.jsx(i,{htmlFor:"email",children:"Email Address *"}),e.jsx(o,{id:"email",type:"email",value:s.email,onChange:t=>a("email",t.target.value),required:!0})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"phone",children:"Phone Number *"}),e.jsx(o,{id:"phone",value:s.phone,onChange:t=>a("phone",t.target.value),required:!0})]})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"location",children:"Current Location"}),e.jsx(o,{id:"location",placeholder:"City, Country",value:s.location,onChange:t=>a("location",t.target.value)})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"experience",children:"Years of Relevant Experience"}),e.jsxs(f,{onValueChange:t=>a("experience",t),children:[e.jsx(v,{children:e.jsx(j,{placeholder:"Select experience level"})}),e.jsxs(y,{children:[e.jsx(n,{value:"0-1",children:"0-1 years"}),e.jsx(n,{value:"1-3",children:"1-3 years"}),e.jsx(n,{value:"3-5",children:"3-5 years"}),e.jsx(n,{value:"5-8",children:"5-8 years"}),e.jsx(n,{value:"8+",children:"8+ years"})]})]})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"availability",children:"Available to Start"}),e.jsxs(f,{onValueChange:t=>a("availability",t),children:[e.jsx(v,{children:e.jsx(j,{placeholder:"Select availability"})}),e.jsxs(y,{children:[e.jsx(n,{value:"immediately",children:"Immediately"}),e.jsx(n,{value:"2-weeks",children:"2 weeks notice"}),e.jsx(n,{value:"1-month",children:"1 month notice"}),e.jsx(n,{value:"2-months",children:"2+ months"})]})]})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"portfolio",children:"Portfolio/LinkedIn/Website URL"}),e.jsx(o,{id:"portfolio",type:"url",placeholder:"https://...",value:s.portfolio,onChange:t=>a("portfolio",t.target.value)})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"resume",children:"Resume/CV URL (Google Drive, Dropbox, etc.) *"}),e.jsx(o,{id:"resume",type:"url",placeholder:"https://drive.google.com/...",value:s.resume,onChange:t=>a("resume",t.target.value),required:!0}),e.jsx("p",{className:"text-sm text-gray-600 mt-1",children:"Please share a public link to your resume (PDF format preferred)"})]}),e.jsxs("div",{children:[e.jsx(i,{htmlFor:"coverLetter",children:"Cover Letter / Why FRABON? *"}),e.jsx(P,{id:"coverLetter",rows:6,placeholder:"Tell us why you're interested in this position at FRABON and what makes you the ideal candidate...",value:s.coverLetter,onChange:t=>a("coverLetter",t.target.value),required:!0})]}),e.jsxs("div",{className:"flex gap-4 pt-4",children:[e.jsx(m,{type:"button",variant:"outline",onClick:()=>c(!1),className:"flex-1",children:"Cancel"}),e.jsx(m,{type:"submit",disabled:x.isPending,className:"flex-1 bg-black hover:bg-gray-800 text-white",children:x.isPending?e.jsxs(e.Fragment,{children:[e.jsx("i",{className:"fas fa-spinner fa-spin mr-2"}),"Submitting..."]}):e.jsxs(e.Fragment,{children:[e.jsx("i",{className:"fas fa-paper-plane mr-2"}),"Submit Application"]})})]})]})]})})}),e.jsx("section",{className:"bg-white py-16",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"Why Join WSTORE?"}),e.jsx("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Be part of a revolutionary platform that's changing how small businesses operate online"})]}),e.jsxs("div",{className:"grid md:grid-cols-3 gap-8",children:[e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-16 h-16 bg-black rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx("i",{className:"fas fa-rocket text-white text-2xl"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:"High Growth"}),e.jsx("p",{className:"text-gray-600",children:"Target of 2,850+ stores in 3 months. Be part of explosive growth and market disruption."})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-16 h-16 bg-black rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx("i",{className:"fas fa-globe text-white text-2xl"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:"Global Impact"}),e.jsx("p",{className:"text-gray-600",children:"Help entrepreneurs worldwide build successful WhatsApp businesses with our platform."})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-16 h-16 bg-black rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx("i",{className:"fas fa-laptop text-white text-2xl"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:"Remote First"}),e.jsx("p",{className:"text-gray-600",children:"Work from anywhere with flexible hours and a supp
1ortive remote-first culture."})]})]})]})}),e.jsx(E,{})]})}export{ne 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.