description of job:
1. Responsible fAndroid client development, realize business requirements, complete functional code writing with high quality;
2. Online problem repair follow-up, responsible foptimizing the client, app adaptation, upgrade, etc.;
3. Continue to pay attention to new technologies to improve product experience development efficiency.
job requirements:
1. Bacheldegree above in computer related major, more than 3 years experience in client development, proficient in Android applications;
2. Proficient in Java Kotlin, with solid programming skills, good design ability programming habits;
3. Have a certain degree of understanding of data structures algorithms, have good object-oriented programming ideas, be proficient in using common design patterns;
4. Proficient in AndroidUI development, proficient in using common Android development libraries, mastering the use of mainstream open source frameworks, understanding its basic principles;
5. Proficient in multi-threaded development, familiar with the working principles of HTTP/HTTPS/Socket, etc., have good coding habits;
6. Passionate about mobile R&D, strong learning ability, curiosity positive attitude;
7. Have good team spirit communication awareness, strong sense of responsibility, work conscientiously meticulously, have good pressure resistance.
bonus:
1. Have relevant experience in app performance optimization, have a certain understanding of Android bottom layer virtual machine;
2. Passionate about cross-platform & dynamic technology, have a certain understanding of its working mechanism.
更多