Senior Android Engineer - APAC
Binance is seeking an experienced Android Engineer for a senior-level position based in the APAC region. As part of the global blockchain ecosystem behind the world's largest cryptocurrency exchange, you will design and implement user-facing features for Android applications, build stable and high-performance code, and optimize app performance across memory, layout, battery, networking, and cold start. Your work will directly impact millions of users globally by delivering secure, reliable, and efficient digital-asset products.
Core Responsibilities
- Design and implement new user-facing features for Android applications with a strong focus on user experience.
- Collaborate with cross-functional teams to define, design, and ship scalable features.
- Integrate third-party APIs and data sources, including real-time and low-latency services.
- Write unit tests, troubleshoot issues, fix critical bugs, and handle edge cases to improve reliability.
- Participate in architectural discussions, code reviews, and large-scale refactoring efforts to support modularization and maintainability.
Requirements
- Bachelors degree.
- 5+ years of professional Android development experience.
- Strong proficiency in Kotlin and Java, with solid understanding of object-oriented programming and Android fundamentals.
- Deep knowledge of Android system architecture, lifecycle, UI rendering, and modern networking patterns using Retrofit and OkHttp.
- Hands-on experience with Jetpack components (ViewModel, Room), MVVM/MVI, and modular app architecture.
- Familiarity with debugging and profiling tools such as Android Profiler, Systrace, Perfetto, and LeakCanary.
This senior Android Engineer role offers work-from-home arrangements, market competitive salary, company benefits, and the opportunity to collaborate with world-class talent in a flat-structured organization. Please review the Binance Candidate Privacy Notice before submitting your application.