Job Description
Key Responsibilities
- Android application development, architecture design, and technology selection
 - Performance problem solving and optimization for Android applications
 - Android team management including progress tracking, quality control, and personnel assessment
 - Business code optimization and UI rendering optimization
 - Development of innovative business solutions for Android platform
 - Research and implementation of new technologies to enhance product capabilities
 - Continuous maintenance and upgrade of Android products
 - Collaboration with other departments (e.g., marketing) to provide technical support
 
Job Requirements
- Strong expertise in Android application architecture
 - Experience with weak network acceleration and link optimization
 - Proven track record of working on apps with at least 100,000 DAUs (Daily Active Users)
 - Practical experience in performance optimization areas including: 
- Power consumption optimization
 - Lag reduction
 - Application monitoring
 - Memory optimization
 - UI rendering acceleration
 - High-frequency streaming optimization
 - Network optimization
 - Globalization/localization projects
 
 - Excellent problem-solving skills and ability to optimize complex systems
 - Strong leadership skills with experience in team management
 - Ability to collaborate effectively with cross-functional teams
 
Preferred Qualifications
- Experience with Kotlin and modern Android development frameworks
 - Knowledge of CI/CD pipelines for Android applications
 - Familiarity with Agile development methodologies
 - Experience in mentoring junior developers
 - Strong understanding of mobile security best practices
 


