(1) 精通Android开发平台及框架,两年以上实际开发经验;
(2) 有安卓系统开发经验,有IOS系统设计开发经验;
(3) 熟悉微信平台接口和开发规范;
(4) 熟练使用java语言编程, 具备扎实的java编程基础, 熟悉JVM的运行机制;
(5) 熟练掌握Android GUI程序开发,具有自定义GUI控件的技能,包括2d绘制;
(6) 基础扎实,熟悉常用数据结构与算法和设计模式,有C/C++经验、LBS行业经验优先;
(7) 熟悉多线程、Socket或ACE等网络通信编程技术,熟悉移动终端特性和开发特点,了解3G/WiFi等技术;
(8) 熟悉HTML/XML/HTTP,具有基本的web开发知识,具备数据库开发知识;
(9) 熟悉C/C++,有Android Native SDK开发工作经验;
(10) 熟悉软件工程,对设计模式及UML有一定了解;
(11) 熟悉Linux环境编程优先。