Binance

Binance

Binance operates as a leading blockchain ecosystem and digital asset exchange, integrating digital technology with financial services to facilitate the trading and management of cryptocurrencies.

Capital Markets
5K-10K
Founded 2017
$10M raised

Description

  • Design and implement new user-facing features for Binance’s global Android applications.
  • Deliver high-performance, stable, and efficient code with strong user experience and elegant design.
  • Collaborate with cross-functional teams to define, design, and ship new features at scale.
  • Integrate, optimize, and maintain third-party data sources and APIs to ensure accurate, real-time performance.
  • Write and execute unit tests covering edge cases to ensure robustness, reliability, and usability.
  • Troubleshoot issues, fix critical bugs, and continuously improve application performance and stability.
  • Profile and optimize app performance (memory, layout, battery usage, cold start) using appropriate tools.
  • Participate in technical, architectural, and product discussions, contributing to both short-term execution and long-term vision.

Requirements

  • 5+ years of Android development experience; degree in Computer Science/Engineering or equivalent.
  • Proficient in Kotlin and Java with solid object-oriented programming principles.
  • Deep knowledge of Android system architecture, component lifecycle, and UI rendering.
  • Experience with Jetpack components (e.g., ViewModel, Room), Retrofit, and OkHttp.
  • Hands-on experience with MVVM/MVI patterns, modular app structure, and large-scale projects.
  • Proven experience optimizing performance (memory, layout, battery, cold start) and using profiling tools (Android Profiler, Systrace, Perfetto, LeakCanary).
  • Experience with WebSocket and real-time data handling and familiarity with high-concurrency/low-latency scenarios.
  • Strong problem-solving, communication, and teamwork skills.
  • Nice-to-have: experience with Flutter or Jetpack Compose, large-app architecture/refactoring experience, or prior crypto exchange background.

Benefits

  • Competitive salary and company benefits.
  • Work-from-home / remote-first arrangement (may vary depending on business team).
  • Opportunities for career growth and continuous learning within a global organization.
  • Collaborative, flat-structure environment with autonomy on fast-paced projects.
  • Equal opportunity employer with an inclusive workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Android Developer

BlackStone eIT 51-250 Internet Software & Services

Android Developer responsible for building and maintaining high-quality applications across diverse Android devices and integrating them with back-end services.

Android CI/CD Git Java REST API
1 week, 2 days ago

Senior Software Engineer II, Mobile - Revenue Experimentation (AI Native)

Life360 251-1K Family Services

Life360 is hiring a remote-first AI-Native Senior Software Engineer II to build and optimize Android growth and monetization experiments that inform revenue decisions for its global consumer app.

Amplitude Android Android Studio CI/CD Databricks GitHub Actions Gradle Jetpack Compose Kotlin React Segment Snowflake Swift
1 week, 4 days ago

Senior Android Developer - Freelance

Netguru 251-1K Internet Software & Services

Netguru is seeking two Senior Android Developers to support a client’s mobile team, focusing either on scalable mobile platform architecture or secure native payment systems.

Agile Android CI/CD Kotlin
2 weeks, 1 day ago

Senior Product Engineer - Android/Kotlin

Qonto 1K-5K Banks

Qonto is hiring an Android Engineer to build and scale the mobile finance experience used by European businesses, owning product-critical features from technical design through rollout in a modular Kotlin codebase.

Android CI/CD GitHub Actions Jetpack Compose Kotlin
2 weeks, 4 days ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers