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