Описание работы:
Frontend (Мобильная разработка | Вспомогательные обязанности)
- Разработка и поддержка приложений для iOS/Android с использованием React Native
- Инкапсуляция процессов взаимодействия с блокчейном в понятный и стабильный мобильный опыт
- Интеграция с backend API, кошельками и статусами транзакций
- Сотрудничество с продуктовыми командами для снижения порога входа в Web3
- Оптимизация производительности, затрат и пользовательского опыта при обеспечении безопасности
Технологический стек:
- Мобильная разработка: React Native (Expo), TypeScript
- Backend: Node.js (TypeScript), Nest.js
- Блокчейн: Мультичейн-среда, включая EVM, Solana и другие
- Интеграции: Управление ключами, фиатные шлюзы, различные DeFi-протоколы, RPC-провайдеры, индексаторы
Ключевые обязанности:
- Разработка и поддержка мобильных приложений с использованием React Native
- Проектирование и реализация безопасных взаимодействий с блокчейном
- Сотрудничество с кросс-функциональными командами для создания бесшовного Web3-опыта
- Устранение неполадок и оптимизация производительности приложений
- Отслеживание новых блокчейн-технологий и их интеграция при необходимости
Требования к кандидату:
Необходимые навыки (акцент на Web3-интеграции):
- Практический опыт backend-разработки Web3-приложений
- Знание шаблонов взаимодействия с EVM/Solana смарт-контрактами (ABI, события, логи, параметры транзакций)
- Понимание использования и ограничений RPC/Node/Provider
- Практический опыт работы с индексаторами, мониторингом событий и синхронизацией данных
- Знание процессов подтверждения транзакций, откатов, повторов и сценариев сбоев
- Осведомленность о рисках безопасности (атаки повтора, авторизация, приватные ключи, подписи)
Технические компетенции:
- Свободное владение TypeScript/JavaScript
- Опыт работы с распространенными Web3 SDK (ethers.js, web3.js и др.)
- Опыт проектирования backend-систем и разработки API
- Способность самостоятельно устранять проблемы как в блокчейне, так и вне его
Frontend-навыки (важные, но не основные):
- Практический опыт работы с проектами на React Native
- Умение разрабатывать и интегрировать базовые мобильные функции
Дополнительные преимущества:
- Знание AA/Paymaster/Relayer/Batch Tx
- Опыт работы с высоконагруженными Web3-приложениями
- Опыт в финансовых, платежных или кошельковых продуктах
- Опыт работы в стартапах или разработки продуктов с нуля
Подход к работе:
- Прагматизм в инженерии с акцентом на реализацию
- Упор на стабильность, безопасность и пользовательский опыт
- Способность продвигать проекты с нечеткими требованиями
- Умение абстрагировать сложные системы в удобные модули
- Навыки использования ИИ-инструментов для повышения эффективности
- Способность быстро предоставлять качественную работу
Преимущества:
Почему стоит присоединиться:
- Фокус на реальных пользовательских продуктах, а не на "концептуальных блокчейнах"
- Глубокое вовлечение в проектирование архитектуры Web3-приложений
- Значительное влияние на продуктовый опыт и надежность системы
- Небольшая команда с высокой ответственностью и минимальной бюрократией
- Конкурентоспособная оплата и долгосрочные стимулы
Заинтересованы?
Давайте обсудим. Пришлите ваш GitHub или портфолио вместе с кратким описанием самого сложного стороннего протокола или кошелькового SDK, который вам доводилось интегрировать.


