Binance
Visit websiteAndroid Engineer
Salary not disclosed5+ yearsRemote
- Engineering
- Full time
- 2d ago
About the role
Binance is seeking an Android Engineer to design and implement new user-facing features for its global blockchain ecosystem. The role involves building stable, high-performance code while collaborating with cross-functional teams to ship features at scale. You will focus on performance optimization, modularization, and maintaining high engineering quality standards.
Responsibilities
- Design and implement new user-facing features for Android applications
- Build stable, efficient, and high-performance code with strong attention to user experience
- Collaborate with cross-functional teams to define, design, and ship new features at scale
- Integrate third-party APIs and data sources, including real-time and low-latency services
- Write unit tests and improve robustness, reliability, and edge-case handling
- Troubleshoot issues, fix critical bugs, and continuously improve app performance
- Participate in technical and architectural discussions and contribute to long-term product direction
- Work on performance optimization across memory, layout, battery, rendering, networking, and cold start
- Support modularization, codebase maintainability, and large-scale refactoring efforts
- Contribute to code reviews, best practices, and engineering quality standards
Required skills
- Android development
- Kotlin
- Java
- Object-oriented programming
- Android system architecture
- Jetpack
- ViewModel
- Room
- Retrofit
- OkHttp
- MVVM
- MVI
- Performance optimization
- Debugging
- Profiling
Benefits
- Competitive salary
- Company benefits
- Work-from-home arrangement
About the Company
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. The company leverages the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money.