职位描述
岗位职责:
1.根据部门经理、开发经理拟定的产品功能任务,参与具体的目标任务分解,并提出技术路线选型建议;
2.遵照公司内部技术产品管理标准、编码规范、开发流程进行项目任务开发、实施。根据拟定的项目开发计划,完成项目开发目标,输出可测试的、无重大bug的产品版本进行测试;
3.根据公司开发流程要求,完成相应开发文档、资料的编写,遵守公司Git、SVN管理制度,定期定时完成代码、文档提交,配合公司内部代码走查;
4.采用Android开发相关语言,对相关的技术进行分析,结合项目的任务情况进行详细分析,设计具体的技术实现方案并完成方案讨论;
5.在项目中对分配的模块、协议的开发内容,按照计划完成具体的实现工作,按时按质保障项目的顺利交付;
6.对负责的模块开发的成果进行测试自验,保证功能的正确性;
7.开发的过程中遵照公司内部技术产品管理标准、编码规范、开发流程;
8.项目开发过程中根据公司软件开发流程输出相应的设计文档,包含项目模块的详细设计文档,数据库设计说明书、接口设计说明书以及部署文档;
9.根据部门培训要求,输出相关的培训文档;
10.对领用的IT资产妥善保管,确保不会引起泄露风险;
11.在对关键的区域或者设备操作时,注意进行流程申请和流程遵循,避免不必要的流程管控;
12.及时提出对需要进行知识产权保护的技术点,提前保护。
任职资格:
1、本科及以上学历,计算机类等相关专业;
2、熟悉Android移动应用开发环境、开发技术、框架原理和底层库,熟悉系统相关的开发调试工具。
3、撑握kotlin、ndk、jni、rxjava、retrifit、okhttp和jetpack等开发框架。
4、Android Studio开发工具。
5、网络异步加载,缓存,Http等协议。
6、精通java,熟悉andriod设计理念,熟练使用svn和git。
7、三年以上Android开发经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕