Назад
8 дней назад

Senior Android Developer (Cryptographic)

Формат работы
remote (только South_east_asia)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Android Developer (Cryptographic) (Kotlin/Android, MPC Wallet): Building and optimizing the MPC Wallet Android client with an accent on cryptographic security, cross-platform compatibility, and application performance. Focus on implementing key management and MPC signing flows, designing secure Android architecture, and solving complex challenges in device binding, memory protection, and sensitive-data security.

Location: South East Asia; onsite or remote

Company

Binance operates a global blockchain ecosystem offering cryptocurrency trading, finance, payments, Web3, and digital-asset services.

What you will do

  • Develop features and optimize the architecture of the MPC Wallet Android client.
  • Implement security modules covering key management, MPC signing flows, and device binding.
  • Align APIs and Protobuf interfaces with iOS, backend, and Web teams.
  • Optimize startup speed, memory usage, network requests, and UI rendering.
  • Write unit and integration tests, review code, and improve CI/CD engineering standards.
  • Research Android technologies and introduce suitable tools and frameworks.

Requirements

  • 5+ years of native Android development experience and a record of shipping commercial products end-to-end.
  • Strong Kotlin skills, familiarity with Java, and solid knowledge of the Android SDK and Jetpack components.
  • Ability to build complex interfaces with Jetpack Compose or the traditional View system.
  • Experience with MVVM, MVI, or Clean Architecture; OkHttp, Retrofit, Protobuf, JSON, Hilt, or Koin.
  • Knowledge of Android security mechanisms, including KeyStore, encrypted storage, certificate pinning, obfuscation, and hardening.
  • Strong code review, Git workflow, communication, and cross-platform collaboration skills.

Nice to have

  • Blockchain or Web3 experience with BTC, ETH, Solana, wallet applications, or DApps.
  • Knowledge of encryption, digital signatures, key derivation, and MPC/TSS concepts.
  • React Native, WebView bridging, JavaScript, TypeScript, or Go/gomobile integration experience.
  • Experience with financial-grade or custody-grade products, compliance, audit, and risk controls.
  • Android reverse engineering and security protection experience, including root detection, anti-debugging, and memory protection.

Culture & Benefits

  • Work with a global blockchain organization and distributed, multi-platform teams.
  • Autonomous work on fast-paced, innovative projects with a flat structure.
  • Competitive salary and company benefits.
  • Career growth and continuous learning opportunities.
  • Work-from-home arrangements may vary depending on the business team's work.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →