О проекте Мы разрабатываем финтех-продукт — Web3-кошелёк. Наша цель — создать безопасный, удобный и высокопроизводительный инструмент для работы с криптовалютами и децентрализованными финансами. Мы ищем сильного React Native разработчика, готового стать ключевым участником команды на этапе активной разработки продукта и взять на себя ответственность за мобильный клиент на обеих платформах (iOS и Android). Обязанности Разработка и поддержка кроссплатформенного мобильного приложения на React Native (TypeScript) Проектирование архитектуры мобильного клиента с учётом требований безопасности, производительности и масштабируемости Написание и интеграция нативных модулей (Swift / Kotlin) там, где это требуется по соображениям безопасности или производительности — например, для работы с ключами, биометрией, криптографическими операциями Интеграция с Web3 SDK, кастодиальными и некастодиальными кошельками Реализация функций работы с криптовалютными транзакциями, подписями и приватными ключами Взаимодействие с backend-командой по API (REST, WebSocket, gRPC) Оптимизация производительности приложения, работа с памятью, профилирование, борьба с фризами Настройка и поддержка CI/CD, публикация в App Store и Google Play Участие в code review, технических обсуждениях и планировании спринтов Самостоятельное принятие технических решений в своей зоне ответственности Требования Опыт коммерческой разработки мобильных приложений от 5 лет, из них не менее 3 лет на React Native Уверенное владение TypeScript, React, React Native Опыт работы с современной экосистемой RN: New Architecture (Fabric, TurboModules), Hermes, Reanimated 3, Gesture Handler, React Navigation Опыт написания нативных модулей под iOS (Swift / Objective-C) и Android (Kotlin / Java) — обязательно, не только подключение готовых библиотек Понимание под капотом обеих платформ: жизненный цикл, многопоточность, особенности работы с памятью Опыт работы с state management (Redux Toolkit, Zustand, Jotai, MobX — что-то из этого) Опыт интеграции с REST API, WebSocket, работа с безопасным хранилищем (Keychain на iOS, Keystore на Android) и биометрической аутентификацией Глубокое понимание принципов безопасности мобильных приложений: защита от reverse engineering, обфускация, certificate pinning, защита от screen recording, jailbreak / root detection Опыт публикации приложений в App Store и Google Play, понимание процессов ревью и работы с подписями Самостоятельность: умение брать задачи, выстраивать решения и доводить их до результата без постоянного контроля Будет плюсом Опыт работы в финтех-компаниях или продуктах, связанных с платёжными системами, банкингом, инвестициями или трейдингом Понимание основ работы блокчейна, криптографии (асимметричное шифрование, хэширование, цифровые подписи), криптовалютных протоколов (Ethereum, Bitcoin, Solana и др.) Практический опыт интеграции Web3-библиотек (ethers.js, viem, wagmi, WalletConnect, web3-react-native и пр.) Знакомство с концепциями DeFi, NFT, смарт-контрактов, аккаунт-абстракции (ERC-4337) Условия Заработная плата в рамках рынка — обсуждается индивидуально по итогам интервью Команда сейчас распределённая — Россия, Франция, Грузия, Казахстан. Удалённый формат на старте — это нормально В перспективе планируем собрать ядро команды в одной локации, поэтому готовность к релокации в будущем будет большим плюсом При релокации — помощь с оформлением документов, поиском жилья и адаптацией Работа в небольшой команде с высокой степенью влияния на продукт Прямой доступ к принятию технических решений Что важно для нас Мы ценим специалистов, которые берут на себя ответственность за результат в своей области. Важна не только техническая экспертиза, но и способность самостоятельно вести задачи от постановки до релиза — без необходимости постоянного сопровождения. Особенно ценим разработчиков, которые понимают, что React Native — это не способ «сэкономить на нативе», а инструмент, требующий глубокого понимания обеих платформ.
Похожие вакансии
Договорная
Москва. Станции метро: Сокол, Аэропорт, Гражданская, ЦСКА
SiteMaster LTD
От 500 000 руб.
Москва. Станции метро: Сокол, Аэропорт, Гражданская, ЦСКА
Гепард
Flutter / React Native Developer (IOS)
От 500 руб.
Москва. Станции метро: Сокол, Аэропорт, Гражданская, ЦСКА
MSTech L.L.C-FZ
React Native/React разработчик
Договорная
Москва. Станции метро: Сокол, Аэропорт, Гражданская, ЦСКА
Sette
Senior Mobile Developer (Kotlin Multiplatform)
Договорная
Москва. Станции метро: Сокол, Аэропорт, Гражданская, ЦСКА
100балльный репетитор