(该岗位2轮面试均须线下,初试前有笔试测评)
岗位职责:
1、主导或协助大前端技术架构设计与模块开发,选型前端技术栈、设计前端工程化体系,支APP/H5//小程序/PC;
2、主导或协助公司WebGIS前端项目的开发和维护
3、对前端性能与体验负责,优化首屏加载速度,适配多终端与浏览器、屏幕分辨率、确保前端功能一致性;
4、制定前端研发规范并沉淀前端技术资产,协同产品U1、后端推进需求,参与需求评审,提供前端技术可行性建议,编写核心代码解决关键技术问题,配合排查前后端联调故障;
5、还原UI设计及交互设计实现完整的产品功能,建立CICD自动化部署流程,搭建多环境、多版本以及代码管理系统,制定风险隔离机制和应急预案;
任职要求:
1、5年以上web前端开发经验,本科学历,计算机相关专业,有智慧城市、数字政府类项目经验者优先;
2、熟练掌握 HTML5、CSS3、Sass、LessJavaScript、TypeScript、es6等前端基础技术;
3、熟练掌握前端开发框架Vue2/3以及Vue生态(VueRouter/Pimnia/vite等相关技术)具有独立封装和设计的能力,对React、Angular有一定的了解;
4、熟练掌握主流前端组件库包括但不限于AntDesignVue、Element、DataV等;
5、熟悉掌握Echarts、AntV,Three.js、高德地图等,能够完成数据可视化大屏开发;
6、WebGlS开发经验,熟悉Openlayers等多种GIS框架,并具有实战经验;
7、熟悉掌握uni-app,有移动端 H5、小程序等开发经验,具有解决移动端不同移动设备不同版本的兼容问题的能力,掌握前端性能优化全链路方案(首屏加载、长列表渲染、请求优化等);
8、熟练使用 Axios(请求拦截、重试策略)、了解HTTP/HTTPS协议(跨域CORS配置、HTTPS 证书适配)掌握Git高级操作(分支管理、冲突解决);
9、熟悉常见的前端优化技巧,包括但不限于性能优化图片压缩、懒加载、分片上传、代码分割等;
10、具备良好的学习能力、沟通能力、分析及解决问题能力,优秀的团队协作精神。