岗位职责:1. 负责系统核心业务代码的编写以及框架设计;2. 编写、迭代通用Vue组件,建设组件库,提高开发效率;3.持续优化前端体验,优化代码并保持良好的兼容性、规范性,提升web页面的易用性;4. 处理产品、项目开发过程中的前端疑难问题。任职要求:1. 有扎实的HTML、CSS、JavaScript等基础前端开发知识,有TypeScript使用经验;2. 对主流前端框架Vue2、vue3、React等有深入应用并理解其设计原理与异同点;3. 熟悉组件化开发,能根据业务需要,抽象、封装兼容性、扩展性良好的前端组件;4. 熟悉前端工程化思想,熟练使用工程化工具,脚手架,可以独立配置Webpack、Vite等打包工具;5. 熟悉uni-app、PC端、移动端(H5、小程序)的前端技术开发,能够解决浏览器,和跨平台兼容性问题;6. 有独立完成复杂前端模块的设计与实现的经验,优化代码并保持良好兼容性,有复杂系统开发经验者优先;7. 熟悉数据可视化方向的产品研发,熟悉Canvas或SVG等任一图表库;8. 熟练使用element UI 、ans ui、ant design等前端组件;9. 了解Node.js语言,有electron桌面端开发经验优先;10. 有WebGIS相关开发经验者优先;11. 有熟悉微前端(Qiankun、wujie 或 microapp)、微模块化实践经验者优先;12. 有低代码或无代码平台的开发经验者优先。