岗位职责:
1、负责公司系统软件程序设计、开发以及优化;
2、负责开发方案的制定,输出开发技术说明书和相关文档;
3、负责开发工作量的评估以及开发计划的制定;
4、负责系统BUG的日常排查以及开发运维;
5、负责系统代码层面的系统优化,提升系统性能和稳定性;
6、负责开发过程标准化的执行及过程管控;
7、负责提供系统测试和技术指导。
8、负责Android项目应用开发工作;
9、参与android项目的需求分析、架构设计、方案制定;
10、根据软件需求完成系统功能实现,并配合测试、运营等其他部门,提供产品相关技术支持;
11、改善软件的易用性,提升用户使用体验;
12、新技术有兴趣,能跟进新技术演进并稳定应用于项目中。
岗位要求:
1、统招本科及以上学历,电子信息、计算机、地理信息系统等相关专业;985/211学校毕业为佳;硕士学历以上为佳;至少3年以上android平台开发经验;
2、熟练掌握android studio开发工具,熟练使用代码版本管理工具,如git、svn等,尊重代码版本管理原则;熟练掌握Java语言,熟练Android SDK、Android平台架构,掌握多线程,网络开发库等;熟悉Android平台UI设计规范,对Android控件的理解较深(Android动画、自定义控件、Touch事件机制),能够按要求实现自定义UI和功能;熟练MVC/MVP;
3、对Android的碎片化、稳定性有特别关注,具备较强的调试、性能优化能力;
4、主动性强,有责任心,具备良好的沟通能力和优秀的团队协作能力;包括中、英文书面表达能力;流利英文口语为佳;
5、有其他语言基础,例如嵌入式C++、Python、安卓语言开发更加。