1、负责Android平台应用的可行性分析、性能优化、架构与开发。
2、跟进业务变化,注重用户体验,快速响应前端的产品体验开发实现。
3、关注Android技术及架构,根据产品需求开发相关的移动产品。
4、研究新的移动前端应用开发新技术,并在项目团队中推广运用。
5、项目架构优化以及相关技术文档编写。
岗位要求:
1、熟悉各类Android平台开发开发工具,具有丰富Android项目设计经验,有App国际化、Google Play上架、数据合规经验者优先。
2、对Android运行环境有深入理解,熟练掌握Android框架及各种特性,了解app和activity启动原理,理解Android沙盒机制;对Socket通信、TCP/IP和HTTP有较深刻的理解和经验,熟悉JSON/XML,了解sqlite数据库,有网络编程经验。
3、熟练掌握java和kotlin语言,熟练使用Android studio、Git版本控制、Gradle脚本、Groovy语言等。
4、对Android多线程有深入探究和经验,掌握AIDL原理及Binder通信原理,有跨进程通信经验。
5、熟悉各类开源框架,如:Rxjava,OKhttp3,Retrofit,Glide,Jetpack等。 6、理解架构演进,有良好的分层和拆分思路,掌握模块化、插件化、动态部署等。
7、能够按期完成工作,并适应具备挑战与压力的工作环境,能与团队进行良好的沟通协作。
8、有性能优化经验者优先。