// ============== landing page ============== function Landing({ go }) { const { STATS, PARTNERS, HOW_STEPS, useRoles } = window.W3J; const { roles: ROLES } = useRoles(); const featured = ROLES.slice(0, 6); // Ticker is driven by real roles — no fake data const tickerItems = ROLES.slice(0, 12).map((r) => ({ title: r.title, chain: r.chain || r.cat || "—", comp: `$${r.min}–${r.max}k`, })); return (
{/* HERO */}
Web3 Job Opps & Events · est. 2022 100+ placements 23 day median TTH

The recruiting layer the Web3 industry uses when a search has to close, the candidate has to be real, and the offer has to land. Operators sourcing operators, in private.

go("companies")}>Start hiring go("jobs")}>Browse open roles
{tickerItems.length > 0 && (
↓ LIVE FROM THE NETWORK
)}
{/* STATS */}
Index 01 · Track Record

Numbers that compound.

{/* PARTNER LEDGER */}
Index 02 · Active Network

Selected placements,
names redacted.

Our clients prefer privacy. Categories shown, names available under NDA.

ACTIVE PARTNERS
62 in 2026
$840M TVL represented
{PARTNERS.map((p, i) => (
{p.tag}
{p.name}
))}
{/* HOW IT WORKS */}
Index 03 · The Process

From brief to bench
in twenty-three days.

{HOW_STEPS.map((s) => (
{s.num}

{s.t}

{s.d}

{s.time}
))}
{/* SPLIT VALUE PROP */}
Index 04 · Two sides, one room
FOR COMPANIES

Hire the people
everyone else is trying to hire.

  • Success-based search at competitive rates.
  • Senior+ candidates only. Median time-to-shortlist: 9 days.
  • Offer construction support: token grants, vesting, cliff.
  • 90-day replacement guarantee. We have skin in the game.
go("companies")}>Start a search
FOR CANDIDATES

Roles you'll never see posted publicly.

  • Access to off-market roles at top L1s, L2s, DeFi blue-chips.
  • Comp negotiation by people who've signed the same paper.
  • Honest read on the company before you take the call.
  • Career advisory whether you place this round or not.
go("candidates")}>Submit your profile
{/* FEATURED ROLES — hidden if no roles open */} {featured.length > 0 && (
Index 05 · Open This Week

Featured roles.

go("jobs")}>View all {ROLES.length} role{ROLES.length === 1 ? "" : "s"}
{featured.map((r) => (
go("jobs", { id: r.id })}> {r.id}
{r.title}
{r.company} · {r.remote}
{r.chain && {r.chain}} {r.stack.slice(0, 2).map((s) => {s})}
${r.min}–{r.max}k
))}
)} {/* CLOSING CTA */}
Index 06 · Your Move

The right
person exists.
We know them.

go("companies")}>Start hiring go("jobs")}>Browse roles window.location.href = "mailto:hello@web3joe.com"}>hello@web3joe.com
); } window.Landing = Landing;