岗位名称:Android高级工程师
岗位职责:
1.负责android客户端产品的开发;
2.熟练使用svn,git等版本控制软件;
3.根据产品需求和项目任务计划按时完成Android应用开发;
4.编写必要的开发文档,如设计文档。
任职条件:
1.计算机相关专业,专科以上学历,Android两年以上开发经验, 熟悉内存优化熟悉多线程使用;
2.熟悉Android Os系统体系结构、framework以及底层库,至少参加过一个完整的商业级android开发项目;
3.熟练掌握Android各类UI控件和常用布局的使用;
4.熟悉Android下网络通信机制,对Socket通信、TCP/IP和http/https有较深刻的理解和经验;
5.熟悉移动终端特性和开发特点,熟悉移动终端网络编程;
6.熟练掌握Android数据存储与共享机制;
7.熟练掌握Java熟悉面向对象的编程思想、具有良好的编程风格和习惯;
8.熟练掌握Android开发框架和SDK的使用;
9.熟练掌握数据库、xml、json等数据格式,http协议、socket通讯等常用技术;
10.熟悉android下的线程的使用和网络编程。