职位描述
岗位职责:
1. 负责公司Android客户端产品的设计与开发;
2. 参与Android客户端的需求讨论与需求设计、评审;
3. 负责Android客户端应用的持续维护;
4. 编写相应模块的设计文档,独立完成编码及单元测试;
5. 与团队成员充分、有效沟通协作,进行技术风险评估、项目时间评估。
岗位要求:
1. 2年以上Android平台开发经验;熟悉Android相关开发、调试、优化工具、打包流程;熟悉Android Studio使用;
2. 精通Java语言,掌握C/C++者优先;
3. 有良好编码规范,代码注释充足清晰;
4. 熟悉Android系统接口,熟悉自定义控件开发、Android动画框架;
5. 开发基础良好,理解软件架构及设计模式。对APP性能优化、内存优化、安全、软件加固等方面有一定了解;
6. 有完整Android应用项目开发经验,熟练掌握常用应用架构;
7. 有网络通信层开发经验、网络通信协议设计经验者优先;
8. 熟悉跨平台架构和服务端架构开发者优先;
9. 熟悉HTML、CSS、JavaScript前端技术者优先;
10. 熟悉视音频相关标准和流媒体传输协议者优先。