职位简介
工作职责:
1、 负责软件架构设计,技术方案选型,系统模块,关键组件以及模块接口设计;
2、 负责项目技术难点攻关;
3、 负责应用的稳定性,性能,安全等方面;
4、 负责前沿技术研究,保持APP架构的先进性;
5、 根据产品需求完成代码开发,测试,并交付高质量代码;
6、 软件适配, 维护,不断的迭代重构,持续优化软件性能;
7、 有较强的项目管理经验;
任职要求:
1、本科及以上学历,4年及以上安卓开发经验,具有一线互联网公司团队背景优先;
2、 精通Android SDK及基本组件,深入了解安卓系统的基础架构,Android的多线程机制;熟悉并精通各类主流框架使用,熟悉TCP, HTTP等常用网络传输协议;
3、 精通Android UI开发技术,熟练掌握Android动画的使用,并能开发自定义控件及动画;
4、 熟练掌握内存和性能分析、调优工具的使用,并能够定位和解决问题;
5、 具备良好的Java技术功底,深入理解常用的设计模式,具有良好的编程习惯,较强独立解决问题的能力;
6、 具有较强的逻辑思维和表达能力,敢于钻研技术难点;
7、 责任心强,具有较好的沟通能力和团队合作精神;
8、 有开源项目技术贡献的优先;