About the role
- Experience in componentized architecture design
- Understand at least 6 design patterns and read at least one excellent open source project
- Skilled in developing custom controls and animations
- Have development experience in security and performance (rendering speed, memory optimization, power consumption, etc.)
- Able to locate stuck and OOM problems
- Familiar with NDK development, and have NDK development experience
- Proficiency in using unit tests to ensure the quality of responsible modules;
- Have good coding habits, learning ability and English document reading ability;
- 9, familiar with okhttp retrofit and rxjava, then familiar with custom controls and animation are preferred