GrepJob
Phantom

Software Engineer, Frontend / Full Stack (Identity Platform)

Phantom
Apply
10 months ago
Remote, WorldwideSenior
H1B Sponsor

Responsibilities

  • 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: key generation/derivation, seed phrase flows, seedless registration, hardware wallet pairing.
  • Own sensitive key export/import experiences and related safety rails.
  • Write and maintain high-signal, non-flaky tests for critical paths; ensure safe rollouts via monitoring and staged releases.

Requirements

  • 7+ years of experience in software engineering.
  • Strong TypeScript skills; comfortable shipping code across browser, Node.js, and mobile JS runtimes.
  • Proven ability to build high-signal, low-flake test suites for critical systems.
  • Familiarity with authentication concepts and common mechanisms (sessions/tokens, MFA/OTP, WebAuthn/passkeys).
  • Strong engineering fundamentals: system design, debugging, and production reliability.
  • Deeper experience with OAuth2/OIDC, WebAuthn internals, cryptography, or key management systems is a plus.
  • Web3/wallet or signing-flow experience is a plus.
  • Security- or money-adjacent experience (identity, payments, custody) is a plus.
  • Rust experience (or strong interest in learning it) is a plus.

Benefits

  • Competitive salary and equity.
  • Comprehensive insurance (medical/dental/vision) — 100% covered.
  • Stipend for your ideal remote set-up.
  • Flexible hours and a supportive remote environment.
  • Unlimited vacation: Take time when you need it.
  • 401(k) retirement plan.
  • Monthly wellness benefit.
  • Weekly meal benefit.
  • Global off-sites.