岗位职责:
1、完成软件系统代码的实现,并输出正常运行代码;
2、按要求编写表达意思清楚代码注释和代码说明文档;
3、已完成的开发模块,进行功能测试和系统测试,并记录测试结果;
4、辅助进行系统的功能定义、程序设计;
5、根据设计文档或需求说明完成代码编写、调试、测试和维护;
6、分析并解决软件开发过程中的问题;
7、协助测试工程师制订测试计划,定位发现的问题;
8、配合项目经理完成相关任务目标;
9、按照软件开发项目的设计要求和原代码编写规范编写程序代码,对其质量、性能负责、主导跨模块间的联调测试;
10、对项目中出现的重复性功能进行模块化封装、测试、更新管理,提高项目中代码的复用率。
11、遵从过程管理规范,编写相关技术文档;
12、负责系统架构设计、参与解决方案设计、关键核心业务模块的实现、系统框架搭建、技术预研与论证、主导解决方案联调测试;
13、项目开发过程中的技术问题提出最优解决方案,并解决技术问题。
14、严格遵守公司保密规定,禁止泄露算法、代码及相关资料;
15、完成领导交办的其它工作。
任职要求:
1、年龄:28-40岁
2、学历:本科及以上学历,计算机科学与技术、软件工程及相关专业
3、经验要求:
(1)计算机、相关专业4年以上Web前端开发经验;
(2)熟练掌握原生Javascript、es5、es6 、Css、Less、WebGL有面向对象,模块化开发能力;
(3)熟练目前主流前端框架(Vue/Angular/ React),掌握其原理,精通vue以及了解angular者优先;
(4)熟悉微信小程序原生及uniapp开发,有微信小程序、公众号、移动APP开发经验者优先;
(5)熟悉Web标准,对前端性能优化、用户体验优化有了解和实践经验;
(6)了解WebGIS,三维技术等;
(7)逻辑思维严密清晰,善于沟通和表达,积极活泼、具有一定的文档编辑能力;
4、其它要求:工作细致、严谨,事业心、责任