职位详情
前端开发 短期半年
1-1.5万
北京易才博普奥管理顾问有限公司
苏州
3-5年
大专
02-24
工作地址

航空工业雷达与电子设备研究院2

职位描述
【岗位职责】
  1. 核心业务开发:负责公司GIS可视化平台、智慧城市/智慧交通相关业务的前端架构设计与开发,基于 Vue3 生态构建高性能、高复用性的组件库。

  2. 地图可视化:基于 OpenLayers 进行2D地图功能的深度定制开发,包括矢量图层渲染、要素交互、坐标转换、热力图、轨迹回放等。

  3. 服务端支持:使用 Node.js(如Egg.js/Nest.js/Express)开发轻量级BFF层(Backend For Frontend),负责地图数据聚合、接口转发、静态资源管理。

  4. 性能优化:针对地图大数据渲染(如海量点标记、轨迹线)进行Canvas/WebGL层面的渲染优化,确保地图交互流畅。

  5. 工程化建设:参与前端工程化体系建设,优化Webpack/Vite构建配置,提升研发效率和代码质量。

【任职要求】

1. Vue3 生态(核心)

  • 基础扎实:精通 Vue3 核心原理,熟练使用 Composition API、Teleport、Suspense 等新特性。

  • 生态熟练:深度使用 Vue Router(4.x)、Pinia/Vuex(4.x),理解响应式原理及虚拟DOM diff算法。

  • TypeScript:熟练使用 TypeScript 进行项目开发,能够定义复杂的接口类型、泛型约束。

2. OpenLayers 地图开发(重点)

  • GIS基础:熟悉地理信息系统基本概念(坐标系、投影、分辨率、比例尺),熟练掌握 OpenLayers 6/7+ 的API。

  • 图层与数据:

    • 能够处理多种数据源(GeoJSON、WMS、WMTS、矢量瓦片)。

    • 实现要素(Feature)的增删改查、样式定制(StyleFunction)。

    • 熟悉地图交互(绘制、修改、选择、弹窗)的实现。

  • 渲染优化:有海量点位聚合(Cluster)、轨迹线抽稀、Canvas图层自定义渲染经验者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请