职位描述
1.工作内容:
(1)跨平台架构设计
负责公司Web产品的全栈开发,包括前端界面构建、后端API对接及数据库交互。基于UniApp开发多端应用(小程序/H5/App),实现一套代码、多端运行,优化跨平台兼容性与用户体验。使用Electron框架构建高性能桌面端应用,整合系统级功能与Web技术栈。
(2)核心功能开发
主导微信小程序生态开发,覆盖从业务逻辑到性能优化的全流程,实现高流量场景下的稳定运行。负责三维GIS前端模块开发,结合WebGL、Three.js、Cesium等技术栈,实现海量空间数据的高效渲染与交互。
(3)技术攻关与创新
深入研究三维可视化引擎优化、空间数据压缩、跨平台渲染同步等核心技术难题。探索AI与三维GIS的融合场景(如智能空间分析、AR增强现实),推动技术预研与落地。
(4)项目开发与协作
根据项目需要编写前端代码,制定前端开发规范。与产品、设计、后端团队紧密协作,确保技术方案与业务目标深度对齐。
2.招聘人数:2名
3.岗位要求
(1)基础能力
计算机相关专业本科及以上学历,3年以上前端开发经验,具备大型Web项目开发经验者优先。
(2)技术能力
精通HTML5/CSS3/JavaScript,熟悉ES6+语法,有实际Web应用开发经验。精通UniApp框架,有实际多端(小程序/H5/App)项目落地经验,熟悉条件编译与性能调优。熟悉Electron架构,具备Windows/macOS桌面应用开发经验,了解原生模块集成。深入掌握微信小程序生态,熟悉WXML/WXSS/JavaScript,有高并发小程序优化经验。熟练使用Three.js/Cesium等三维引擎,具备海量地形、模型、矢量数据渲染优化能力,了解GIS数据格式(如GeoJSON、3D Tiles)
(3)工程与工具链
精通Vue/React框架,熟悉Webpack/Vite构建工具,有组件库开发经验。了解TypeScript,具备代码类型安全与工程化实践经验者优先。
(4)其他要求
具备极强的问题解决能力,能独立承担复杂三维交互或跨平台技术方案设计。良好的沟通协作能力,能驱动跨团队技术方案落地。对新技术保持敏感,有开源项目贡献者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕