职位简介
(一)岗位职责:
1、参与业务需求设计讨论,基于Android平台进行应用程序设计和开发;
2、负责优化软件相关产品适配,维护,版本升级;
3、负责移动平台软件框架的研究,设计和实现、关键技术验证和选型等工作;
4、协助产品经理完成各大项目开发需求。
(二)岗位要求:
1、本科学历。
2、了解操作系统原理,掌握常见的数据结构和算法,熟练掌握java语言,对数据结构有深入的理解,有好的编程习惯;
3、精通多线程,android下网络通信机制,熟悉TCP/IP和HTTP协议;
4、写代码基础扎实,熟练掌握常用数据结构与算法以及常见的设计模式;
5、熟练掌握Android平台UI设计、常用控件、XML/JSON解析、文件操作、SQLite操作、多线程、自定义控件;
6、熟悉常见第三方sdk接入,比如分享,支付等;
7、熟练掌握android开发中常用的开源框架。