Android高级开发工程师
职责描述:
1、负责Android平台手机客户端软件设计、开发、测试和发布;
2、按照产品交付计划,撰写规范技术文档,按时提交高质量代码,完成开发任务;
3、熟悉手机客户端应用程序开发工具,包括UI及通讯等;
4、能够优化现有产品的用户操作体验;
5、对手机客户端软件产品进行维护和持续升级;
6、对行业新技术的研究,并能结合用户需求进行落地。
任职要求:
1、本科以上学历,计算机相关专业,有扎实的Java语言基础,3年及以上相关工作经验;;
2、丰富的Android实际开发经验,有上线产品者优先;
3、良好的Java技术功底,熟悉android UI布局、架构设计;
4、熟悉Android框架及各种特性,熟悉面向对象编程,理解设计模式等;
5、熟悉Android的线程机制,能够熟练使用各种安悉Android系统的线程类,及service、广播等;
6、精通多线程,android下网络通信机制;对Socket通信,TCP/IP和HTTP有较深刻理解和经验,具有良好的编程思想;
7、深入了解Android系统框架和SDK,熟悉SDK中HTTP、SQL Lite、JSON解析;
8、有 Vue 与 Uni-App和原生App混合开发经验者优先。
9、熟悉SVN或Git等相关的代码管理工具;
10、工作踏实认真,有良好的学习能力、团队合作精神,能承受工作压力,具有创新能力。