Senior Android Architect (Performance Optimization/AI)
at Binance
Posted 8 hours ago
No clicks
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Join Binance's Experience & Connectivity Team to lead Android architecture and performance optimization for a high-speed, scalable mobile app. You will design, build, and optimize Kotlin/Java Android applications, develop libraries and toolchains, and collaborate with the Web team on hybrid frameworks. This role focuses on high-performance code, profiling, and AI-assisted debugging to push app speed, memory usage, and startup times. The position is 100% remote and requires 5-8 years of Android experience.
Responsibilities
- Create super-fast, easy-to-use, applications. Develop, test, deploy, maintain and optimize Binance app;
- Build libraries and frameworks that support complex client side applications; speed- up development efficiency and improve code quality;
- Lead Android infra team to build the next generation architecture, making it prepared for the future.
- Collaborate with the Web team to develop hybrid frameworks, developer tools, and a JavaScript-based mobile runtime.
- Contribute to Android development by writing high-performance code in Kotlin/Java and building shared libraries and toolchains.
- Troubleshoot and optimize app performance using profiling tools and AI-assisted debugging techniques.
- Continuously explore, evaluate, and implement new technologies to improve development efficiency and product quality.
Requirements
- 5-8 years of experience building Android applications from scratch, high proficiency with Kotlin/Java.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience in software development and Android engineering, including architecture design, Jetpack, OkHttp, and related frameworks.
- Familiarity with cross-platform technologies such as JavaScript/TypeScript, React, and Kotlin/Java for Android development; knowledge of C++ and JNI is a plus.
- Strong track record in optimizing Android app performance, including networking, rendering, and memory usage.
- Solid understanding of mobile architectures, industry trends, and emerging technologies.
- In-depth knowledge of the full mobile development life cycle, from design to deployment.
- Excellent problem-solving and communication skills, with hands-on experience in performance monitoring and a strong team player in an international environment.
Bonus
- Performance Optimization: Proficient with App Cold Start/App Start, Memory, App Size, LCP, ANR, OOM
- Experienced in Hotfix framework development, Keyword: Hotfix

