Senior Android Developer - WalletActive

The opportunity

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by 300+ million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed,…

What you'll do

  • Core Development: Responsible for feature development and architecture optimization of the MPC Wallet Android client, ensuring code quality and maintainability.

  • Security Implementation: Participate in client-side implementation of security-related modules including key management, MPC signing flows, and device binding.

  • Cross-Platform Collaboration: Align interfaces (API/Proto) with iOS, backend, and Web teams to ensure multi-platform consistency and compatibility.

  • Performance Optimization: Continuously optimize app startup speed, memory usage, network requests, and UI rendering performance.

  • Quality Assurance: Write unit and integration tests, participate in code reviews, and drive engineering standards and CI/CD pipeline development.

  • Technical Research: Track new technologies in the Android ecosystem, evaluate and introduce suitable tools and frameworks for the team.

What they're looking for

  • + years of native Android development experience, with a track record of: shipping commercial products end-to-end.
  • Proficient in Kotlin (primary language), familiar with Java.
  • Solid command of Android SDK and Jetpack components (Lifecycle, ViewModel,: Navigation, Room, WorkManager, etc.).
  • Familiar with Jetpack Compose or traditional View system; capable of independently building complex UI.