任职要求:
1、大专及以上学历,计算机或相关专业,2年及以上Android实际开发经验;
2、精通Android SDK中的UI、网络、数据库、XML/JSON解析等开发技巧;
3、精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socket、 TCP/IP、http/web service)等;
4、深入了解Android系统SDK,熟悉Android内存管理机制和多线程开发,具有良好的C/C++语言基础,能写出整洁、易读、优雅的代码;
5、能独立进行Android应用程序开发,精通Android的基本控件使用,要擅长界面的布局和各种效果的实现,熟悉html5及有Java;
6、熟练掌握UI布局;熟练掌握Android动画技术;有一定美学素养,关注Android界面交互,了解Android界面交互习惯;
7、熟练使用常见的设计模式,有良好的组织代码习惯;
8、熟悉http协议,熟悉XML和JSON数据结构。
9、热爱Android开发,具备良好的学习能力、沟通能力、分析及解决问题的能力,具有优秀的团队协作精神;
岗位职责:
1、从事公司Android平台应用软件产品的设计、研发工作;
2、根据业务部门的反馈及客户需求,持续的优化相关的产品的质量、性能、用户体验;
3、负责产品的性能优化以及各种实用工具的开发,并编写产品相关的技术文档。
4、参与客户端产品的架构设计,分析和发现系统的优化点;
5、负责Android手机客户端软件的技术设计、研发、和维护;
6、配合UI设计、产品经理完成软件的界面布局;
7、Android各种机型的兼容开发;
8、研究手机客户端领域的新技术并加以应用;
9、负责Android客户端代码的维护和性能优化,改进Android客户端用户体验;
10、能够独立完成Android客户端的开发任务和技术突破,能够解决Android客户端运行中出现的问题