岗位职责:1、参与产品的需求分析和架构设计,完成文档编写;2、根据需求进行前端架构和框架的选择;3、负责公司软件产品前端开发;4、负责维护现有的前端代码库,并对其进行持续的改进和更新;5、解决兼容性问题,并确保所有前端代码在移动设备和桌面设备上表现一致;6、参与代码审查,提高代码质量。任职要求:1、计算机科学技术、 软件开发工程或相关专业的全日制本科;2、至少2年以上前端开发经验;3、精通HTML5、CSS3、Javascript、TypeScript以及相关的开发工具和库(如React, Vue.js, Angular等);有 webpack 配置经验者优先;4、熟悉数据可视化相关框架和库, 如 Canvas、 ECharts、 WebGL 等, 有 three.js 开发经验者优先;5、具备跨平台开发经验, 如 uni-app、 Electron, Flutter 等;6、对前端工程规范、 组件、 测试、 发布等有深入认识和实践经验;7、熟悉 RESTful API 和前后端数据交互, 有 nodejs 后端开发经验者优先;8、对Web标准、无障碍设计和搜索引擎优化有深刻理解;9、具有良好的代码编程习惯和编写能力;10、学习能力强, 喜欢钻研, 有较强分析和解决问题的能力;11、具备高度的责任感, 良好的团队精神。