Мы развитый российский финтех-стартап, представляем из себя экосистему, объединяющую мир крипты и фиата (NDA). В конце года вышли в mvp и сейчас активно растем.
Ищем бэкендера, сильного в blockchain, понимающего криптографию, способного принимать архитектурные решения
Задачи:
- Разработка backend-сервисов на Kotlin/Spring, а также поддержка и развитие сервисов на Golang и Rust
- Code review, принятие архитектурных решений, разработка и улучшение блокчейн-интеграций
- Разработка и поддержка кошельковой инфраструктуры: обработка депозитов и выводов, мониторинг состояния сетей
- Поддержка, расширение и разработка blockchain-индексаторов для существующих и новых сетей
- Реализация и поддержка формирования транзакций и их доставки в блокчейн
- Интеграция новых сетей в продукт
- Интеграция и эксплуатация MPC/TSS-координатора подписания в продакшн
Требования:
- 5+ лет коммерческой backend-разработки; 3+ года практической работы с блокчейн-интеграциями в продакшн; обязателен коммерческий опыт в крипте или финтехе.
- Уверенная разработка backend-сервисов на Kotlin/Spring; чтение, поддержка и доработка сервисов на Golang в продакшн
- Понимание event-driven архитектуры, идемпотентности и консистентности финансовых данных
- Понимание обеих моделей транзакций - UTXO и account - на уровне построения, подписания и отправки в продакшн
- Опыт построения кошельковой инфраструктуры: обработка входящих переводов, выводы, управление комиссиями в реальном времени
- Опыт написания blockchain-индексаторов в продакшн, включая обработку реорганизаций сети
- Опыт интеграции MPC/TSS в продакшн - понимание пороговых схем подписи не только теоретически
- Математический бэкграунд: понимание криптографических примитивов на уровне применения
Условия:
- Возможность работать в крутой команде
- Отсутствие бюрократии (у нас правда ее нет)
- Конкурентная заработная плата (высокие запросы требуют хороших бюджетов, мы это понимаем)