О компании
Phantom — проект в сфере криптовалют, работающий над Phantom Cash.
Обязанности
- Проектировать, поддерживать и развивать backend-сервисы и API, связывающие Phantom Cash с блокчейнами.
- Понимать клиент-серверную архитектуру и блокчейн-протоколы, балансировать надёжность, качество и скорость.
- Чётко коммуницировать между командами, документировать и повышать инженерную планку через исполнение и менторство.
Требования
- Степень бакалавра в Computer Science или смежной технической области либо эквивалентный практический опыт.
- Прагматичный инженерный подход, фокус на результат и влияние на пользователя.
- Проактивность и ориентация на результат: предвидеть проблемы, доводить фичи до конца без ожидания идеальных спецификаций.
- Сильные коммуникативные навыки и прагматичное решение проблем.
- Node.js / NestJS в масштабе; event-driven дизайн (очереди, ретраи, идемпотентность).
- Архитектура REST API: версионирование, пагинация, модели ошибок, аутентификация, rate-limiting.
- Понимание full-stack: trade-offs управления состоянием (клиент vs сервер) и latency budgets.
- Основы распределённых систем: конкурентность, ordering, ретраи, консистентность данных.
- Nice to have: Kubernetes + AWS ops; CI/CD; observability; on-call ownership.
- Глубокий интерес к крипто — отслеживание изменений экосистемы, кошельков, протоколов и норм безопасности.
- Предыдущий практический опыт в крипто или финтехе (биржи, кошельки, платёжные рельсы, леджеры).
- Понимание смарт-контрактов и протоколов: как on-chain программы взаимодействуют с off-chain сервисами.
- Опыт интеграции с блокчейном — предпочтительно Solana, допустимо EVM.
- Опыт выпуска качественных продуктов в зрелых инженерных организациях с высокими стандартами.
Условия
- Полная занятость.
- Формат работы: удалённо.