1. 具有扎实JAVA语言基础,具备良好的编程习惯;
2. 两年或以上Android开发工作经优先,熟悉Android平台下的GUI设计和实现,有网络编程经验;
3. 熟悉Android开发平台及框架,能独立开发高性能的Android应用;
4. 熟悉移动终端网络编程,了解3G、WiFi等网络技术,熟悉XML、JSON,掌握HTTP、TCP/IP协议;
5. 能在十五分钟内完成二分查找或类似难度算法题
6. 熟悉Android网络开发常见第三方框架,理解常见框架设计原理
7. 熟悉Android UI自定义View开发,理解屏幕适配原理
8. 熟悉常见设计模式Java/Android,理解OOP编程原理
9. 了解SDK/NDK开发技术,理解JNI工作原理
10. 了解RTP/RTMP/RTSP视频流协议,有在线直播与流媒体开发经验者
能力要求:
1.大学本科以上学历,计算机相关专业,有扎实的Java语言基础;
2.熟悉网络编程、安卓UI框架及相关开发工具;
3.两年以上安卓集开发经验,有上线产品者优先;
4.工作积极主动,有强烈的责任感和严谨的工作作风,对移动产品有浓厚兴趣。
5、有团队合作意识,能积极主动解决问题
6、逻辑思路清晰,表达准确,善于总结代码开发过程中的经验