任职要求:
1.具有扎实JAVA语言基础,具备良好的编程习惯;
2.2年或以上Android开发工作经优先,熟悉Android平台下的GUI设计和实现,有网络编程经验;
3.熟悉Android开发平台及框架,能独立开发高性能的Android应用;
4.熟悉移动终端网络编程,了解3G、WiFi等网络技术,熟悉XML、JSON,掌握HTTP、TCP/IP协议;
技能要求:
1.熟练掌握,精通,有深厚的JAVA基础
2.熟练安卓UI设计、常用布局、动画特效
3.熟悉安卓网络编程 socket,tcp/ip, http
4.熟悉Android SDK API调用
5.熟悉XML、JSON
6.熟悉Android SDK及相关开发、调试、优化工具
7.熟练使用Sql
8.熟悉Android GUI程序开发,熟悉自定义组件
9.熟悉面向对象的程序设计方法,熟悉设计模式,
10.熟悉多线程编程,
11.熟悉屏幕分辨率兼容和操作系统版本兼容原理
12.熟悉数据结构、算法分析、了解计算机系统结构、操作系统、网络等计算机基础
13. 熟练掌握相关技术及代码优化技巧(容量,内存,速度)对Android系统应用管理、进程管理、内存管理、Active管理机制有深入理解;
14.熟悉数据库,数据解析,文件存储
15.参与过开源项目者优先;有个人的技术Blog者优先。Android market上线app,有成功的上线项目优先。
16.熟练使用Git/SVN