岗位职责:
1、负责Android平台产品的开发与维护;
2、参与项目需求分析、产品模块的概要和详细设计;
3、按计划完成产品模块的代码编写,产品模块测试;
4、解决开发过程中的疑难问题及优化;
岗位技能要求:
1、计算机或相关专业本科以上学历,英语四级;
2、熟练掌握Java、Kotlin语言,有Kotlin开发经验;同时掌握常见设计模式;
3、熟练掌握Android SDK常用API,如UI基础控件、自定义view绘制、动画特效、Service、JNI等;
4、熟悉开源网络框架(如okhttp)和图片缓存框架(Fresco 、Glide)的使用,了解过开源框架代码;
5、熟练使用常用的版本管理工具如Git、SVN等;
6、熟练掌握代码调试debug以及其他性能优化的工具和方法等;
7、两年以上Android开发经验,能独立开发Android App,参与过三个以上完整的移动互联网项目
8、善于学习和运用新知识,具有良好的分析和解决问题能力,能承受一定的工作压力;
9、具有良好的团队合作精神和积极主动的沟通意识;
优先条件
1、具备一定的 Android Framework开发经验;
2、有物联网,BLE蓝牙开发经验;
3、有国际化开发能力、google play上架、版本管理经验
4、有React Native独立开发经验;