О компании
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 (или сильный интерес к изучению)