Phantom

Software Engineer, Frontend / Full Stack (Identity Platform)

Коротко

Роль в команде Identity Platform компании Phantom — корне доверия продукта, включающем аутентификацию, разблокировку, онбординг/генерацию ключей и пайплайн подписания транзакций. Нужно строить passkeys/WebAuthn, MFA, сценарии работы с ключами (seed, экспорт/импорт, аппаратные кошельки) и писать стабильные тесты для критических путей. Требуется 7+ лет опыта, сильный TypeScript (браузер, Node.js, мобильные JS-рантаймы) и понимание механизмов аутентификации. Компания полностью удалённая, около 180 человек, поддерживается a16z, Sequoia Capital и Paradigm.

О компании
Phantom соединяет десятки миллионов людей со свободой открытых рынков — перпетуалы, рынки предсказаний, токенизированные активы, стейблкоины и многое другое — с самостоятельным хранением в основе. В команде около 180 человек, полностью удалённо, при поддержке a16z, Sequoia Capital и Paradigm. Identity Platform — корень доверия Phantom: аутентификация, разблокировка, онбординг/генерация ключей и пайплайн подписания, через который проходит каждая транзакция.
☑️ Чем предстоит заниматься
•Владеть и развивать путь подписания для каждой транзакции в Phantom
•Строить и укреплять аутентификацию, разблокировку, биометрию и сценарии доступа к аккаунту в вебе и на мобильных устройствах
•Внедрять passkeys (WebAuthn) и улучшения MFA с сильным балансом безопасности и удобства
•Владеть онбордингом и жизненным циклом ключей: генерация/деривация ключей, сценарии с seed-фразой, регистрация без seed, сопряжение с аппаратным кошельком
•Владеть чувствительными сценариями экспорта/импорта ключей и связанными мерами безопасности
•Писать и поддерживать высокосигнальные, стабильные тесты (unit/integration/e2e) для критических путей; обеспечивать безопасные релизы через мониторинг и поэтапные выкладки
☑️ Наши пожелания к кандидатам
•7+ лет опыта
•Сильные навыки TypeScript; комфортная поставка кода в браузере, Node.js и мобильных JS-рантаймах
•Подтверждённая способность строить высокосигнальные, стабильные тестовые наборы для критических систем
•Знакомство с концепциями аутентификации и распространёнными механизмами (сессии/токены, MFA/OTP, WebAuthn/passkeys)
•Сильные инженерные основы: проектирование систем, отладка и надёжность в продакшене
•Желательно: более глубокий опыт с OAuth2/OIDC, внутренностями WebAuthn, криптографией или системами управления ключами; опыт Web3/кошельков или потоков подписания; опыт в области безопасности или денег (идентификация, платежи, хранение); опыт Rust (или сильный интерес к изучению)

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте