Phantom

frontend developer for crypto wallets

In short

Senior frontend developer role at Phantom, a self-custodial crypto wallet company, focused on owning transaction signing, authentication, biometrics, key lifecycle, and security-critical flows across web and mobile. Requires 7+ years of experience, strong TypeScript across browser/Node.js/mobile runtimes, and expertise in authentication mechanisms like WebAuthn, MFA, and testing critical systems. The role is fully remote with a comprehensive benefits package including equity, insurance, and unlimited vacation.

Описание
Phantom is a self-custodial crypto wallet that gives users access to open financial markets, including perpetuals, prediction markets, tokenized assets, stablecoins, and memes. The company supports multiple blockchain networks and focuses on secure, seamless wallet experiences.
Задачи
•Own and evolve the signing path for every transaction in Phantom
•Build and harden authentication, unlocking, biometrics, and account access flows across web and mobile
•Ship passkeys (WebAuthn) and MFA improvements with a strong security/usability balance
•Own onboarding and key lifecycle flows, including key generation/derivation, seed phrase flows, seedless registration, and hardware wallet pairing
•Own sensitive key export/import experiences and related safety rails
•Write and maintain high-signal, non-flaky unit, integration, and end-to-end tests for critical paths
•Ensure safe rollouts through monitoring and staged releases
Требования
•7+ Years of experience
•Strong TypeScript skills and experience shipping code across browser, Node.js, and mobile JavaScript runtimes
•Proven ability to build high-signal, low-flake test suites for critical systems
•Familiarity with authentication concepts and mechanisms, including sessions/tokens, MFA/OTP, and WebAuthn/passkeys
•Strong engineering fundamentals in system design, debugging, and production reliability
•Nice to have: deeper experience with OAuth2/OIDC, WebAuthn internals, cryptography, or key management systems; Web3, wallet, or signing-flow experience; security- or money-adjacent experience in identity, payments, or custody; Rust experience or strong interest in learning it
Условия
•Competitive salary and equity
•Comprehensive medical, dental, and vision insurance with 100% employee coverage
•Stipend for an ideal remote setup
•Flexible hours
•Unlimited vacation
•401(K) retirement plan
•Monthly wellness benefit
•Weekly meal benefit
•Global off-sites

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot