职位描述
我们是一家专注于为铁路行业提供尖端智能化解决方案的科技团队。正在全力打造新一代的“铁路智慧消防系统”,该系统集成物联网(IoT)、大数据、三维可视化等前沿技术,构建一个涵盖PC、大屏、移动端的全方位、智能化安全管控平台,致力于提升铁路消防安全的预警、处置和管理效率,守护铁路运输大动脉的安全。
一、岗位职责:
职位要求:
1、3年以上相关工作经验,精通Vue3/React框架及生态(Vuex/Pinia、Redux、Vite等),
2、[核心要求]具备至少一款主流Web3D引擎(Three.js/Babylonjs/Cesiumjs)的实际项目开发经验,能够独立完成3D场景的搭建与交互开发熟悉响应式设计与组件化开发。*熟悉 Webpack、Vite 等前端自动化构建工具。熟练掌握 TypeScript,并能在项目中实践.*与 UI/UX 团队协作,精准还原设计稿,提升产品视觉与交互体验。
3、具备良好的代码规范和团队协作精神。
二、必备技术要求
1、学历经验: 计算机相关专业本科及以上学历,3年以上前端开发经验,有大型复杂B/S、C/S系统或数据可视化平台的前端架构经验。
2、核心框架: 精通 Vue 生态系统(Vue 2/3, Vuex/Pinia, Vue Router, Vite),具备扎实的JavaScript(ES6+)、HTML5、CSS3基础。
3、三维可视化: 必须熟练掌握 WebGL 技术,并至少精通以下任一三维引擎:
4、Babylon.js: 有实际项目经验,了解其核心概念(场景、网格、材质、灯光、相机)、动画、粒子系统及性能优化。
5、Cesium.js: 有实际项目经验,精通三维地球的构建、地形服务、矢量数据加载、三维模型(如3D Tiles)可视化及空间分析。
6、工程化能力: 熟练掌握Webpack、Vite等构建工具,熟悉Git版本控制流程。
7、性能优化: 具备强烈的性能优化意识,能针对大数据量渲染、内存管理、加载速度等进行有效优化。
8、团队协作: 具备良好的沟通能力、团队协作精神和自主学习能力,能独立分析和解决问题。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕