岗位职责1.负责与客户或业务分析人员沟通,进行需求分析,建立软件需求。2.根据软件需求(功能需求和非功能性需求)和软件工程要求、项目管理要求,进行复杂任务工作分解;技术框架设计,组件设计,配合测试人员建立测试标准,指定项目计划。3.负责新技术的调研,整理技术研究资料,分享技术研究成果。4.负责团队建设,管理工作,带领团队完成公司制定的开发目标。5.参与设计文档评审、代码评审等工作。6.负责核心代码的编写,组织解决项目开发过程中的重大技术问题;6. 负责新人员的培训和指导工作;解决团队成员的技术难点。7.协助运维人员部署产品,并完成日常维护。8.完成公司及领导交办的其他事项。任职要求1、计算机相关专业教育背景,统招本科及以上学历;至少5年或以上前端开发经验。2、熟练掌握HTML5,熟练掌握CSS, 熟练掌握Typescript语法,熟练掌握Javascript 标准库,DOM,浏览器环境。3、熟悉数据结构相关知识,能够写出较好质量的前端代码。4、熟练掌握VSCode,WebStorm,Google Chrome 开发者等开发工具;5、熟练掌握npm,Webpack等前端工程化工具;熟练掌握git版本控制工具。6、熟练掌握Angular2,lodash,RxJS,ng-zorro-antd,Konva,AntV-X6,Angular Material等常用开源框架。7、熟悉前端类库,组件设计开发。8、理解SEO相关知识,熟悉跨域技术,跨浏览器兼容技术。9、熟悉MVVM模式,熟悉异步开发技术,熟悉前端组件技术。10、具有良好的开源框架学习能力,英语良好,可较顺畅地阅读英语技术资料。11、深刻理解项目管理相关知识,熟练使用项目管理工具。12、熟练掌握对知识有强烈的探索欲望,具有良好的学习能力,学习习惯(工作时间之外从来不看书者慎投)。良好的协调沟通能力,良好的团队合作精神,执行力强,能够承受工作压力,有强烈的责任心。