雇员点评标签
职位描述
2、上班时间8:30-18:00,中午休息2小时,双休,每周二四固定加班到8点,周六日若加班算调休/加班工资
3、地点:湖北省武汉市洪山区东湖高新区高新大道 799 号中建光谷之星H总部大楼5楼
4、高级前端必须要会 threejs ,而且至少要 3年 以上的 threejs 经验
5、学历是学信网可查统招本科及以上
岗位一:前端工程师(全栈方向)
岗位二:WEB前端工程师(建模几何方向)
岗位三:WEB 前端工程师 - 渲染方向
岗位职责:
前端架构设计:基于Nuxt 4 + Vue 3构建高性能、可维护的全栈应用。
PWA深度集成:主导应用的PWA改造,配置Service Worker缓存策略(Workbox),实现离线优先的访问体验,确保应用在弱网/离线环境下核心功能可用。
离线数据存储:集成PouchDB,设计本地数据存储与同步机制,支持用户在离线状态下完成数据的增删改查,网络恢复后自动与后端同步。
性能优化:解决首屏加载慢、页面进入时请求瀑布等性能问题,实施代码分割、组件懒加载、延迟水合、路由级缓存等优化策略。
WebAssembly集成:负责将编译生成的Wasm模块集成到Nuxt 4项目中,确保Wasm模块在客户端正确加载、实例化,并与Web Worker配合避免主线程阻塞。
工程化建设:维护Vite构建配置,优化开发环境热更新速度,确保大型项目的开发体验流畅。
任职要求:
精通Vue 3(Composition API)、Nuxt 3/4,理解SSR/CSR/混合渲染的适用场景
熟悉Service Worker生命周期、Workbox配置,有实际项目中的缓存策略设计经验(如navigateFallback、运行时缓存)
有PouchDB或IndexedDB的实际使用经验,理解离线优先架构和冲突解决思路
熟练掌握代码分割、懒加载、虚拟滚动、关键资源预加载等优化手段
熟悉Vite,有配置插件(如vite-plugin-wasm、vite-plugin-top-level-await)的经验
有过实际的nodejs后端或electron的实际开发经历
扎实的TypeScript基础,有大型项目类型定义与维护经验
加分项
了解Web Worker、SharedArrayBuffer等多线程编程
有CouchDB/Cloudant等同步服务端的经验
有处理大文件(如百MB级数据)在浏览器中存储与传输的经验
熟悉HTTP缓存策略(Cache-Control、ETag等)及其与Service Worker的配合
有开源项目贡献或技术博客
岗位二:WEB前端工程师(建模几何方向)
岗位职责
【三维引擎开发】
- 基于 Three.js / WebGL 构建高性能三维可视化应用,负责场景搭建、模型加载、材质渲染及交互逻辑开发
- 实现复杂几何体的创建、编辑与变换操作,支持参数化建模与实时预览
【数学与几何算法】
- 运用空间向量、矩阵运算、四元数等数学工具实现三维空间中的坐标变换、投影计算与几何分析
- 开发空间查找算法(如八叉树、BVH、R-tree),优化大规模场景下的物体检索与碰撞检测性能
- 设计拓扑数据结构,支持几何体的边界表示(B-Rep)、网格细分与布尔运算
【性能优化与工程化】
- 针对大规模三维场景实施性能优化策略:LOD(细节层次)、实例化渲染(Instanced Rendering)、几何体合并、纹理图集、视锥体剔除等
- 基于 Vue 3 + TypeScript 构建可维护的前端架构,熟练使用 Webpack / Vite / Rollup 进行构建配置与优化
- 设计并维护 Monorepo 架构,规范模块划分与依赖管理,实现高内聚低耦合的组件化开发模式
【前端基础设施建设】
- 负责前端工程化工具链建设,包括 CI/CD 流水线搭建、自动化测试、代码质量管控(ESLint、Prettier、Husky)
- 优化开发流程与基础工具,提升团队开发效率与应用性能
【数据与状态管理】
- 设计复杂三维应用的状态管理方案,处理大规模几何数据的存储、序列化与版本控制
- 实现模型数据的导入导出(GLTF/OBJ/FBX/STEP等格式)及格式转换工具开发
任职要求
【基础技能】
- 精通 Vue 3(Composition API),理解响应式原理与组件设计模式,熟练使用 Element Plus / Element UI 构建业务界面
- 扎实的 TypeScript 基础,具备大型项目类型定义、泛型编程与类型安全实践经验
- 深入理解前端工程化工具链:Webpack / Vite / Rollup / esbuild,熟悉 npm / yarn / pnpm 包管理策略
- 熟练使用 Git 版本控制,掌握分支策略(Git Flow / Trunk-based)与代码审查规范
- 有前端基础设施建设经验:组件库搭建、工具链封装、脚手架开发
【三维与几何专业能力】
- 精通 Three.js 核心 API,理解场景图、渲染管线、材质系统与光照模型
- 熟练掌握空间向量、矩阵变换、投影几何等计算机图形学数学基础
- 具备大规模三维场景性能优化实战经验:LOD 策略、实例化渲染、几何体合并、纹理压缩、GPU 实例化等
- 理解空间查找算法(Octree、KD-Tree、BVH)与碰撞检测(AABB、OBB、GJK、EPA)原理及实现
- 熟悉拓扑数据结构(半边结构、翼边结构),支持网格编辑与几何分析
【架构与工程化】
- 有 Monorepo 架构实践经验(Nx / Turborepo / pnpm workspace),能够设计合理的模块边界与共享机制
- 深入理解高内聚低耦合设计原则,具备复杂前端应用的架构设计能力
- 熟悉前端性能监控与分析方法(Lighthouse、Chrome DevTools Performance、Web Vitals)
加分项
- 【着色器开发】精通 GLSL / HLSL,能够编写自定义 Shader 实现特殊渲染效果(PBR、体渲染、后处理特效、计算着色器)
- 【多线程与并行计算】熟悉 Web Worker / WebAssembly / SharedArrayBuffer,有线程池设计与任务调度经验,实现大规模几何计算的非阻塞处理
- 【Node.js 全栈能力】具备 Node.js 服务端开发经验,能够开发几何数据处理服务、文件转换服务或实时协作后端
- 【AI 辅助开发】熟练使用 GitHub Copilot / Cursor 等 AI 编码工具,有基于 AI 的智能测试生成、代码审查辅助或自动化文档生成实践经验
- 【CAD/CAM/CAE 背景】熟悉工业软件架构,了解 STEP / IGES / IFC 等工业标准格式,有参数化建模或有限元可视化经验
- 【WebGPU 前瞻技术】了解 WebGPU 标准,有下一代 Web 图形 API 的实践经验
- 【开源贡献】有 Three.js 生态相关开源项目贡献,或维护过技术博客 / 几何算法专栏
- 【几何处理库】熟悉 CGAL、OpenCASCADE 等几何计算库的使用或集成经验
岗位三:WEB 前端工程师 - 渲染方向
【岗位职责】
1、负责 Web 端 BIM/CAD 三维场景的渲染性能分析与优化,定位卡顿、掉帧、内存泄漏、显存占用异常等问题,建立可量化的性能指标体系。
2、基于 Three.js / WebGL 优化大规模几何体渲染,包括 Draw Call 控制、BufferGeometry 优化、材质复用、线框/面片渲染优化、临时网格释放、对象池、按需刷新和渲染循环优化。
3、参与 BIM/CAD 几何数据到 Three.js 可视化对象的转换链路优化,处理 Brep、DWG、MeshData、边线、面片、组件、分组、剖切盒、工作面等场景中的显示与交互问题。
4、优化复杂场景交互能力,包括 Raycaster 拾取、子面/子边选择、高亮、框选、剖切、透明态、局部显示、视图切换、相机控制和标注跟随等功能的稳定性与性能。
5、负责材质、透明、深度测试、渲染顺序、局部裁剪、CSS2D/CSS3D 标注、Canvas 文字纹理、InstancedMesh 文本等显示效果的改进,兼顾工程软件的准确性、可读性和性能。
6、针对弱设备、集成显卡、大模型、多浏览器环境制定降级策略,包括像素比控制、抗锯齿策略、局部刷新、按需渲染、可见性裁剪、数据分层加载等。
7、解决 Chrome / Edge / Safari / Firefox 以及 NVIDIA / AMD / Intel / Apple Silicon 等环境下的 WebGL 兼容性问题,完善 WebGL context lost、资源释放和异常恢复机制。
8、与几何、WASM、业务前端、后端转换服务协作,推动模型导入、转换、加载、缓存、渲染、交互链路的整体优化。
9、沉淀渲染性能规范、排查手册和最佳实践,推动团队形成可复用的渲染调试与优化流程。
【任职资格】
1、5 年以上前端开发经验,至少 3 年以上 Web 3D / Three.js / WebGL 相关项目经验,TypeScript 基础扎实。
2、有复杂前端工程经验,熟悉 Vue3、Vite、Monorepo、插件化架构、性能监控和自动化测试。
3、熟悉 Three.js 核心机制,包括 Scene、Camera、Renderer、Material、BufferGeometry、Raycaster、Layers、ClippingPlanes、Object3D 生命周期等。
4、理解 WebGL 渲染管线、坐标变换、矩阵、四元数、法线、深度测试、透明排序、裁剪、光照和基础 Shader 原理。
5、有较强的性能分析能力,能够使用 Chrome DevTools、Spector.js、RenderDoc 等工具定位 CPU/GPU 瓶颈、Draw Call 异常、内存/显存泄漏和帧率问题。
6、熟悉大规模几何数据渲染优化方法,如几何合并、材质合并、实例化渲染、LOD、视锥裁剪、按需渲染、资源复用和 dispose 机制。
7、能读懂并重构复杂 Three.js / TypeScript 代码,具备良好的工程化意识,能够在既有引擎架构下做稳定、可维护的优化。
8、对 BIM、CAD、工程建模、几何内核、Brep、DWG、IFC、Revit 模型转换等方向有兴趣,愿意深入工程软件场景。
【加分项】
1、有 BIM、CAD、数字孪生、工业仿真、GIS、大模型浏览器、在线 3D 编辑器等项目经验。
2、有大场景性能优化案例,例如帧率提升、加载时间缩短、内存/显存下降、拾取性能优化等,并能说明优化思路和数据结果。
3、熟悉 WebAssembly、几何内核、OpenCascade/OCC、Brep 网格化、DWG/IFC/glTF 等模型数据处理链路。
4、熟悉 three-mesh-bvh、空间索引、八叉树、BVH、包围盒裁剪、遮挡剔除等加速方案。
5、有自定义 Shader、后处理、轮廓高亮、透明材质、深度/模板缓冲、线框渲染、宽线渲染经验。
6、熟悉 WebGL2 / WebGPU,或有 Unity / Unreal / Cesium / Babylon.js / PlayCanvas 等引擎经验。
工作地点

公司信息
公司介绍
同方鼎欣科技股份有限公司(以下简称:同方鼎欣)是服务中国及全球的高端IT解决方案与服务提供商。同方鼎欣一直致力于以自主创新的技术推动信息化革新。公司成立于1994年,前身是清华大学首家校办企业,现为同方股份有限公司等多家上市企业的参股公司。公司总部位于北京,在国内外多个城市设有分支机构,拥有行业优秀的研发及服务团队。公司严格遵循国际最高的质量及安全标准,拥有完善、成熟的管理和研发体系。率先通过了CMMI L3、ISO9001:2008、ISO27001及系统集成二级等一系列资质认证 。连续多年被认定为“国家规划布局内重点软件企业”,荣获”中国软件和信息服务业最佳解决方案奖”、“中关村国家自主示范区软件行业创新示范百强企业”、“自主可靠企业核心软件品牌”等荣誉。 同方鼎欣以系统化咨询、平台化技术、专业化服务为全球客户提供咨询、IT服务及行业解决方案,专注于医疗、电力、公共服务、电信、金融等领域。通过丰富的业务积累和实施经验,不断创新产品与技术平台,帮助客户实现全方位的信息化业务。目前公司已成为众多全球500强企业及行业新锐公司的战略合作伙伴。 同方鼎欣以“技术创新”作为企业核心竞争力及品牌座右铭。依托清华大学、同方股份等资源优势,实践以客户价值为核心的服务理念,致力于向全球客户提供高品质服务,不断为客户创造价值,提升竞争力。

更新于 今天





