福利好
工作职责:
1.负责公司移动产品Android系统平台APP架构设计、编写高质量代码;
2.参与需求评审,与产品经理沟通深度参与手机产品需求讨论,功能定义等;
3.负责编写相应模块的设计文档,按时按需完成客户端软件的维护及更新;
4.设计良好的代码结构,不断迭代重构,能够独立完成APP研发工作;
5.规范文档的编写、维护,以及其他与项目相关工作;
6.指导并带领工程师团队共同完成研发任务,解决各类技术疑难问题。
任职要求:
1.**本科及以上学历,5年以上Android开发经验。
2.精通Java/C/C++,在数据结构、算法、软件设计、设计模式等方面拥有扎实的技术功底。
3.熟练Android的API、Android体系结构,熟悉NDK,熟悉面向对象编程,深入理解设计模式。
4.熟练掌握Android网络通信机制,熟悉UDP/TCP/IP和https协议,了解协议设计、通信安全。
5.精通AndroidView绘制机制、动画机制、事件传递机制、多线程机制,根据需求自定义控件。
6.精通Android MVP、MVVM、MVC、网络库、图片库、ORMSqlite库,并在项目中有实战经验。
7.熟练掌握Android系统中内存管理、泄漏排查、ANR排查、代码混淆APK瘦身策略等相关技术。
8.精通Android APP持续优化产品性能,在省电、省流量、启动速度优化、网络优化方面深入了解。
9.具有良好的团队合作精神和积极主动的沟通意识,具有强烈的责任感。
加分项:
1. 有资讯,视频类APP经验优先。
2. 有大型Android app软件架构能力优先。
拉勾安全提示