岗位职责:1、负责Android产品开发、用户体验优化和产品维护;2、根据UI设计、开发进度和任务分配,完成相应模块软件的设计、开发和单元测试任务;3、负责app难点的技术攻关和实现方案的预研;4、负责开发过程中相关设计文档和技术规范文档的编写;任职要求:1、本科以上学历,计算机相关专业优先。具有3年以上Android开发经验,至少有2个以上完整项目的工作经验;2、精通Java语言,熟悉Android平台上包括UI、线程、网络、文件、数据存储、多媒体等方面的编程;3、熟悉UI界面的深度定制、复杂交互界面的实现,掌握MVC,MVP,MVVM等设计模式;4、熟悉Android SDK/NDK及相关开发工具,能独立完成基于Android的应用的开发工作;5、熟悉常用的数据结构,熟悉网络协议、蓝牙协议等;6、熟练使用Android常用的代码性能分析工具,定位程序anr和oom等问题,熟悉Android平台下的高性能编程及性能调优;7、熟练使用git,有组件化,模块化项目经验者优先;8、熟悉Android主流框架,熟悉jetpack编程;9、熟悉Android下跨进程通信,网络通信机制,TCP/HTTP/MQTT/SOCKET等协议,具有端云交互应用开发的经验;10、熟练掌握Android性能优化方法和相关调试工具;11、学习能力强,对产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力;