职位描述:
1、负责Android平台及后端架构及业务逻辑的开发;
2、负责Android项目的架构设计、方案的制定;
3、在Android设备上设计并开发应用程序;
4、Android平台框架层的维护以及扩展;
5、移植各种流行的框架体系(多媒体,蓝牙,无线)到Android上;
6、跟进Android的新技术发展。编写设计开发及实现文档;
7、根据产品功能需求设计并完成软件实现;
8、参与产品需求分析并制定技术实施方案。
任职要求:
1、计算机、通信、电子等相关专业本科以上学历,三年以上工作经验,两年以上Java后台服务器和一年以上Android开发工作经验,有智能家居软件开发经验者优先;
2、熟悉Java编程技术,熟悉Linux操作系统,掌握Android系统网络编程;
3、具有J2ME或Java开发经验,熟悉android手机软件架构,熟悉Android OS系
统体系结构、framework、以及底层库,熟悉Json/XML;
4、了解基本软件开发流程,了解Clear Case/Clear Quest/UML等开发工具;
5、要求熟悉android手机软件架构,能进行应用程序开发和移植;
6、熟悉SQL Server/MySQL数据库开发;熟悉多线程、Socket或ACE等网络通信编程技术;
7、熟悉java各种编程方法,比如多线程,jni、aidl等。 熟悉JVM的运行机制,移植或者扩展过JVM到嵌入式平台;
8、擅长UI效果的实现。
9、 能够建立编码规范,并按照规范进行代码编写,精通各种重构策略。
10、具备良好合作态度及团队精神,并富有工作激情、创新力和责任感;
11、喜欢挑战高难度项目;有较好的学习能力、沟通能力,能承受一定的工作压力,较强的问题解决问题,能完成领导布置的工作;
12、具有良好的英文文档编写能力。