// Page — Careers (採用) const PageCareers = () => { const { theme } = useTheme(); const { lang } = (window.useLang ? window.useLang() : { lang: 'jp' }); const EN = lang === 'en'; const pageRef = React.useRef(null); (window.useGsapPageEnter || ((_r) => {}))(pageRef); const v1 = { paper: theme.paper, paperDeep: theme.paperDeep, ink: theme.ink, sumi: theme.sumi, shu: theme.accent, muted: theme.muted, mutedLight: theme.mutedLight, line: theme.line, serif: theme.fonts.serif, sans: theme.fonts.sans, mono: theme.fonts.mono, }; const positions = [ { team: 'ENGINEERING', role: 'Senior Fullstack Engineer', type: EN ? 'Full-time' : '正社員', ref: 'ENG-001' }, { team: 'ENGINEERING', role: 'AI / ML Engineer', type: EN ? 'Full-time' : '正社員', ref: 'ENG-002' }, { team: 'PRODUCT', role: 'Product Designer (Senior)', type: EN ? 'Full-time' : '正社員', ref: 'PRD-001' }, { team: 'PRODUCT', role: 'Product Manager — Curecipe', type: EN ? 'Full-time' : '正社員', ref: 'PRD-002' }, { team: 'BUSINESS', role: EN ? 'Field Sales — Food DX' : 'Field Sales — 飲食DX', type: EN ? 'Full-time' : '正社員', ref: 'BIZ-001' }, { team: 'BUSINESS', role: 'Customer Success', type: EN ? 'Full-time' : '正社員', ref: 'BIZ-002' }, { team: 'CONSULTING', role: 'AI Consultant', type: EN ? 'Full-time / Contract' : '正社員 / 業務委託', ref: 'CNS-001' }, { team: 'OPERATIONS', role: EN ? 'Corporate Management' : '経営管理 (Corporate)', type: EN ? 'Full-time' : '正社員', ref: 'OPS-001' }, ]; const values = [ { k: EN ? 'Craft-first' : '職人主義', en: 'CRAFT-FIRST', desc: EN ? 'Do not wave Technology around. The human hand remains the protagonist.' : 'Technologyを振りかざさない。主役は常に現場の人の手。' }, { k: EN ? 'Long run' : '長距離走', en: 'MARATHON', desc: EN ? 'Choose decade-long sincerity over short-term flash.' : '短期の派手さより、十年続く誠実さ。' }, { k: EN ? 'Ownership' : '当事者性', en: 'OWNERSHIP', desc: EN ? 'Take the issue as your own. Do not wait for instructions.' : '自分の課題として引き受ける。指示を待たない。' }, { k: EN ? 'Four-way good' : '四方良し', en: 'FOUR-WAY', desc: EN ? 'Always choose decisions where all four sides can stand.' : '事業の四方が揃う判断を、常に選ぶ。' }, ]; return (
{window.ScrollProgressBar ? : null} {window.MotionReady ? : null} {window.SiteNav ? : null} {/* HERO */}
{window.DecorativeMotionField ? : null} {window.MorphLineMotif ? : null} {window.MorphLineMotif ? : null}
CHAP. 陸 / CAREERS

{EN ? <>People who stand
beside makers. : <>作り手側に、
立てる人を。}

{EN ? <>Culina stands alongside food and maker businesses through Technology.
We value sincerity toward the context of the workplace over spectacle.
We are always looking for people who can stand on the maker's side. : <>Culinaは、食と職人の事業にTechnologyで寄り添う会社です。
派手さより、現場の文脈に寄り添う誠実さを。
職人の側に立てる人を、いつでもお待ちしています。}

{/* Values */}
§ 01 / VALUES

{EN ? <>Culina's four principles. : <>Culinaの四つの規矩。}

{values.map((v, i) => (
◇ 0{i+1}
{v.k}
{v.en}
{v.desc}
))}
{/* Positions */}
§ 02 / OPEN POSITIONS

{EN ? 'Open positions.' : '募集職種。'}

● ALL ({positions.length}) ○ ENG○ PRD○ BIZ○ CNS
{positions.map((p, i) => (
e.currentTarget.style.background = v1.paperDeep} onMouseLeave={(e) => e.currentTarget.style.background = 'transparent'}>
{p.ref}
{p.team}
{p.role}
{p.type}
応募 →
))}
{/* Benefits */}
§ 03 / WORKING AT CULINA
{[ { h: '働き方', items: ['リモート基本/月数回オフィス', 'フレックス制', '副業可'] }, { h: '制度', items: ['食事補助 月2万円', '書籍・カンファレンス補助', '職人訪問制度'] }, { h: '環境', items: ['渋谷桜丘/リノベーションオフィス', 'MacBook Pro 支給', 'Mentor制度'] }, ].map((b, i) => (
{b.h}
{b.items.map((it, j) => (
+ {it}
))}
))}
{/* CTA */}

{EN ? <>To keep standing
beside makers. : <>職人の側に、立ち続けるために。}

{window.SiteFooter ? : }
); }; window.PageCareers = PageCareers;