Senior Mobile Developer (React Native)

Nortex
Сыктывкар •Опубликовано 4 июня 2026
от 3500 $
Полная занятость3–6 летПрограммист
от 3500 $

Описание

О проекте Мы разрабатываем финтех-продукт — 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 — это не способ «сэкономить на нативе», а инструмент, требующий глубокого понимания обеих платформ.
Описание
О проекте Мы разрабатываем финтех-продукт — 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 — это не способ «сэкономить на нативе», а инструмент, требующий глубокого понимания обеих платформ.

Похожие вакансии

Technical Support Specialist со знанием английского языка
EYES OF WONDER SOFTWARE LLC
Зарплата не указана
Полная занятостьОпыт 1–3 года
Технический менеджер проектов
СИГМАКОД
Зарплата не указана
Полная занятостьОпыт более 6 лет
Персональный ассистент
huntIQ
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Сетевой инженер
АО «ОТП Банк» (JSC «OTP Bank»)
Зарплата не указана
Полная занятостьОпыт 1–3 года
Инженер-сметчик
Техпроект-Б
30000 – 60000 руб.
Полная занятостьОпыт 3–6 лет
Оператор исходящих B2B-продаж (холодная база)
Т-Банк
от 70000 руб.
Полная занятостьОпыт 1–3 года