岗位职责:
1.对于研发语言特性java/kotlin有深入理解,如反射、动态代理、apt等;
2.熟悉Java 深入理解面向对象的设计模式,熟练掌握数据结构、基本算法;
3.对Android架构有基础、各个版本特性及apk结构和打包原理了解;
4.熟练掌握各种研发调试工具,如git、gradle、layout inspector等;
5.掌握Handler\AsyncTask原理,熟悉多线程开发;
6.对绘页面制原理有初步理解,能够实现一个复杂自定义控件;
7.能够熟练掌握开源库的使用,如图片库(Glide\Fresco)、网络库(Volley\okhttp\Retrofit)、工具(Dagger\RxJava\EventBus)等,能够对这些常用的库进行二次封装;
8.熟悉应用常见的优化方法,避免编写内存泄漏的代码;
9.掌握Jetpack相关开源库。
任职要求:
1.统招本科及以上学历;
2.3年及以上Android的移动端开发经验;
3.开发过阅读类应用者优先;
4.开发或维护的APP日活在10万以上(大型项目开发经验)优先。
收起