-
职位职责: 1、负责2D、3D效果和图形领域的技术研究; 2、负责移动端2D、3D效果性能优化相关工作,针对需求定制引擎底层功能; 3、研究引擎渲染、WebGL原理等,形成方法论帮助团队优化效果; 4、开发、优化各种插件、工具、框架,以提升研发效率。 职位要求: 1、本科及以上学历,计算机、软件工程等相关专业出身,具备扎实的计算机基础; 2、熟悉OpenGL/WebGL,熟悉常用Shader原理及编写; 3、对至少一款游戏引擎有深刻的理解,如Cocos Creator、LayaAir、Unity3D、UE4等; 4、熟练掌握JavaScript、ES6规范、网络通信等前端开发知识,熟悉常用的数据结构与算法; 5、热衷于钻研新技术,有强烈的好奇心和求知欲,乐于接受挑战,有较强的抗压能力。 加分项: 1、熟悉Three.js、Babylon、Unity3D、UE4等,有相关作品或Demo; 2、熟悉计算机图形学,如渲染管线、线性代数、PBR等; 3、有游戏编辑器、特效编辑器、动画编辑器开发经验; 4、有较好的审美,熟悉常用美术软件,如PS、AE、Max等。
-
职位概述 我们正在寻找一位技术功底深厚、热衷于技术底层优化、精通WebGL,并能熟练运用AI工具提升开发效率的高级Vue3前端开发工程师加入我们的团队。你将负责构建高性能、高交互性、视觉表现力强的Web前端应用(特别是涉及复杂图形、3D可视化、高性能渲染的场景)。你需要具备极强的代码质量意识、优化能力,并乐于在团队协作中分享知识、推动技术落地。 核心职责描述 1.AI赋能的高效开发: a.熟练运用AI代码生成工具(如:Cursor, Cline, Void,ChatGPT等) 辅助日常开发、调试、代码重构和文档编写,显著提升开发效率与代码质量。 b.探索并实践AI在前端开发工作流(如组件生成、测试用例编写、性能瓶颈分析、复杂算法实现)中的最佳应用。 c.具备甄别和优化AI生成代码的能力,确保其符合项目规范、性能要求和安全性标准。 2.Vue3 应用开发与架构: a.负责基于 Vue3 (Composition API 优先) 的大型、复杂前端应用的设计、开发、测试与维护。 b.深入理解Vue3响应式原理、组件化设计、状态管理(Pinia/Vuex)、路由(Vue Router)及生态系统工具(Vite, Vitest等)。 c.设计和实现可复用、可维护、高性能的前端组件库或模块。 3.WebGL 深度开发与优化: a.精通 WebGL 原生API 及其核心概念(着色器GLSL、缓冲区、纹理、渲染管线、帧缓冲等)。 b.熟练使用主流 WebGL 框架/库(如 Three.js, pixijs等) 进行复杂3D场景、数据可视化、图形渲染效果的开发。 对开发库的底层源码有深入学习研究。 c.专注于性能优化:深入分析并解决渲染性能瓶颈(如减少Draw Call、优化着色器、合理使用实例化、LOD、Culling、内存管理等),确保流畅的用户体验,尤其是在移动端或复杂场景下。 d.具备底层图形学知识,能够根据需要定制或修改渲染管线、编写高效GLSL着色器。 4.技术钻研与底层优化: a.对前端技术有强烈的探索精神和底层钻研能力,能深入理解浏览器渲染机制(如Critical Rendering Path)、JavaScript引擎原理、内存管理、网络协议等。 b.主动识别系统性能瓶颈(包括但不限于JavaScript执行、DOM操作、渲染、网络加载),并运用各种工具(Chrome DevTools, Lighthouse, Performance API等)进行深度分析和高效优化。 c.关注并研究前沿前端技术(如WebGPU, WASM),评估其在项目中的应用潜力。 5.协作开发与知识共享: a.积极与产品经理、UI/UX设计师、后端工程师及其他前端同事紧密协作,理解需求,提供技术方案,确保项目高质量交付。 b.参与代码审查,保证团队代码风格统一、质量可靠,乐于分享最佳实践和技术经验。 c.编写清晰的技术文档,记录架构设计、核心模块实现和优化策略。 任职要求 1.必备核心技能: a.AI开发工具: 必须精通并能在日常工作中高效使用至少一种主流AI编程辅助工具(如Copilot, Codeium等),并能阐述其如何提升你的工作效率和代码质量。面试需展示相关经验。 b.Vue3 深度: 精通 Vue3 及其核心生态 (Composition API, Pinia, Vue Router, Vite)。有大型复杂Vue3项目实战经验,理解其设计理念和最佳实践。 c.WebGL 专家级: i.精通 WebGL 原生API 和 GLSL 着色器语言。 ii.精通至少一个主流 WebGL 框架(Three.js ,pixijs,Babylon.js 或 PlayCanvas 加分),有复杂3D应用或高性能可视化项目落地经验。 iii.扎实的图形学基础(变换、光照、材质、纹理映射等)。 iv.强大的 WebGL 性能分析与优化能力,是硬性要求。 d.前端基础: 精通 HTML5, CSS3 (包括Flexbox/Grid, 动画), JavaScript (ES6+), TypeScript (强烈建议要求)。 e.性能优化: 深入理解Web性能优化原则,具备丰富的性能问题定位和解决经验。 2.技术能力与特质: a.底层钻研精神: 对技术原理有强烈好奇心,不满足于表面使用,乐于深入探究底层机制(如Vue响应式原理、浏览器渲染流程、WebGL管线、JS引擎)。 b.优化意识与能力: 代码洁癖,对性能、内存占用、代码可维护性有极致追求,能主动发现并推动优化。 c.问题解决能力: 擅长独立分析和解决复杂的技术难题,特别是在图形渲染和性能瓶颈方面。 d.协作沟通: 优秀的沟通表达能力和团队协作精神,能够清晰阐述技术方案,乐于分享和帮助他人。 e.学习能力: 能够快速学习和掌握新技术(如新的AI工具、WebGPU、前沿框架特性)。 3.经验要求: a.本科及以上学历,计算机相关专业优先。 b.3年及以上Vue (Vue3 ) 前端开发经验(可根据公司需求调整,但建议3年以上)。 c.2年及以上 WebGL 实际项目经验,并有成功落地的、体现技术深度的作品或案例(面试时展示)。 d.有复杂单页面应用(SPA)开发经验。 4.加分项: a.有 WebGPU 开发或研究经验。 b.有数据可视化(D3.js, ECharts 等)或游戏开发经验。 c.有 Node.js 基础或全栈经验(了解前后端协作)。 d.有开源项目贡献或技术博客分享。 e.计算机图形学相关专业背景。
-
**职位描述:** 专注于使用React和Canvas技术构建高性能、交互丰富的Web应用。作为前端团队的一员,你将负责设计和实现复杂的前端界面,尤其是涉及图形渲染、数据可视化等领域的开发工作。我们希望你具备扎实的前端技术基础,熟悉React生态,并且对Canvas绘图有深入的理解和实践经验。 **工作职责:** 1. 使用React开发高性能、可维护的前端应用,确保良好的用户体验; 2. 基于Canvas实现复杂的图形绘制、动画效果和数据可视化功能; 3. 与设计师、产品经理和后端开发团队紧密合作,实现产品需求; 4. 优化前端性能,解决浏览器兼容性问题,提升页面加载速度和渲染效率; 5. 编写高质量的代码,进行代码审查,确保代码的可读性和可维护性; 6. 持续关注前端技术的最新发展,推动团队技术进步和创新。 **任职要求:** 1. 计算机科学或相关专业本科及以上学历,2年以上前端开发经验; 2. 精通HTML5、CSS3、JavaScript(ES6+),熟悉前端工程化工具(如Webpack、Vite等); 3. 熟练掌握React及其生态(如Redux、React Router等),有丰富的React项目开发经验; 4. 熟悉Canvas API,具备图形绘制、动画开发或数据可视化相关经验; 5. 了解前端性能优化技巧,能够解决复杂的渲染性能问题; 6. 具备良好的沟通能力和团队合作精神,能够独立完成模块开发; 7. 对用户体验有敏锐的洞察力,注重细节和代码质量。 **加分项:** - 熟悉WebGL、Three.js等3D图形库; - 有数据可视化项目经验,熟悉D3.js、ECharts等可视化库; - 了解TypeScript,并有实际项目经验; - 有移动端H5开发经验,熟悉响应式设计和移动端适配。 **我们提供:** - 具有竞争力的薪资和福利; - 开放、创新的工作环境; - 广阔的职业发展空间和技术成长机会; - 参与前沿技术项目的机会 如果你对前端开发充满热情,并希望在一个充满挑战和创新的团队中发挥你的技术专长,欢迎加入我们!
-
【岗位职责】 ● 负责基于WebGL的渲染库设计与开发工作. ● 针对不同硬件(包括桌面端及移动端)的兼容性分析以及优化. 【基本要求】 ● 不算差的计算机基础:掌握基本的数据结构、网络知识 ● 熟悉 JavaScript,并且至少知道 TypeScript 工作方式 ● 熟悉 React ,Three.js ● 熟悉三维图形图像的理论基础,如UV、着色器、材质等. ● 良好的沟通协作能力和自己解决问题能力 【加分项】 ● 熟悉 NodeJS 或 熟悉一门其他高级语言并有相关经验 ● 了解软件工程,知道工程化价值,设计模式有深入理解 【挑战】 ● 复杂的 SPA 场景和三维可视化渲染引擎工程 ● 一起抽象 / 解耦,让三维场景可以智能化积累和传播 ● 有复杂的交付和业务适配模型,连接实际问题和抽象设计资源 ● 小到组件、算法,大到引擎、产品流程高复用以及可测试要求 .
-
岗位职责: 1.负责酷家乐3D Staging产品的前端架构设计、开发实现和性能优化; 2.帮助业务方解决技术难题,提升用户体验; 3.帮助产品经理识别任务优先级,独立完成相应开发任务,并协助其他资浅工程师解决技术难点; 4.与团队成员分享经验和新技术,帮助团队成长,对于技术有前瞻思维。 岗位要求: 1.精通JavaScript或者TypeScript,有大型前端项目架构设计经验,有性能优化相关经验; 2.熟悉Canvas、WebGL、three.js等图形学相关技术,有相关经验者为佳; 3.熟悉ReactJS/AngularJS/Vue.js等流行库,并至少深入理解一种库的实现原理; 4.有较好的产品意识和思维,能独立进行产品设计和优化; 5.积极主动、善于沟通、追求卓越,具有良好的抗压能力。
-
远算是⼀家将数据科技与⼯业软件技术融合并服务于⼯业数字化转型的⼯业科技公司,与工业巨头法国电力集团及西门子形成战略合作,深耕自主可控CAE仿真软件领域及软件二次开发,本土化CAE仿真产品已服务于航空航天、能源、水利、汽车、军工等多家行业头部客户,为客户提供CAE仿真平台服务、专用仿真软件二次开发、行业专用工业APP以及定制化的数字孪生解决方案。 远算本着跨界融合,创造价值,定义专业,成就客户的文化内核,聚集了一批来自硅谷,法国和全国各地的互联网精英,高性能计算领域专家,工程应用专家及数值仿真专家。期待身怀绝技的你,加入远算,同我们一起推动新一代大计算浪潮,帮助更多的企业颠覆创新,定义数字孪生,实现中国制造2025。 职责描述: 1、根据部门项目要求,制定WebGL三维引擎项目新功能研发路线图。 2、负责三维组件项目新增模块设计,并带领团队进行模块实现。 3、制定团队技术发展路径,帮助团队实现技术升级。 4、指导解决开发过程中的技术难题,持续改进项目架构质量。 职位要求: 1、计算机科学,计算机工程,电子工程等相关专业本科以上学历。 2、具有WebGL引擎相关项目核心研发经验。 3、精通WebGL,研究过Three.js或其他三维引擎源码。 4、具有黑客精神,打破成规,突破边界。
-
岗位职责: 1、参与公司3D引擎架构设计和概要设计 2、负责软件的程序开发的详细设计工作 3、带头解决技术问题; 4、辅导底职级开发人员技能; 任职要求: 1、对3D引擎有一定研究和技术积累; 2、精通WebGL/OpenGL技术,熟练使用C++,GLSL shaders等; 3、有使用OpenGL 或 WebGL 开发产品的经验,能提供作品鉴赏的优先; 4、了解计算机图形学,有一定的材质渲染基础; 5、工作主动积极,有激情,有创业精神。 6、具备较强的学习和钻研能力,具有良好的沟通和团队协作能力; 公司福利: 1、工作时间:周末双休,弹性上班时间,工作与生活两不误; 2、关于就餐:民以食为天,提供工作午餐,若加班也提供晚餐; 3、社会保障:五险一金齐全,额外还有年度体检,安心保障,无忧虑; 4、节假日福利:法定节假日、年休假、婚假、丧假、产假、陪产假、病假等带薪假期齐齐有; 5、员工活动:不定期团建活动,下午茶生日会,年度旅游等你来参加; 6、工作氛围:扁平化管理,轻松愉悦的团队氛围,还有帅哥美女有事儿没事儿陪你闲聊唠嗑; 7、成长空间:每月提供内外部不同主题培训机会,学无止境,收获更好的自己。
-
前端开发工程师(WebGL方向) (MJ001432)
[北京·安定门] 2023-11-0920k-40k 经验3-5年 / 本科教育,文娱丨内容 / 上市公司 / 500-2000人岗位职责: - 负责创新项目研发 任职要求: - 熟悉WebGL原理,熟练使用Three.js等WebGL前端框架,3年以上相关开发经验; - 有一定的计算机图形学基础,掌握三维计算相关数学知识,熟悉shader; - 精通HTML、CSS、JavaScript/TypeScript等Web前端开发技术; - 有三维GIS开发及大场景渲染经验的优先考虑; - 较强的沟通能力和逻辑能力,具备良好的团队合作精神和主动意识,良好的自我驱动和学习能力。 -
1、负责开发web版三维系统 2、负责对接第三方模型 3、熟练掌握JavaScript 4、熟悉OpenGL/WebGL,如Three.js、Babylone.js,Cesium.js 5、熟悉敏捷开发流程,3年以上编程经验 6、做过智慧城市、BIM或3DGIS相关项目经验者优先考虑
-
岗位职责 1、负责公司产品WEB前端表现层与前后端交互的设计与开发; 2、负责产品前端架构设计和标准规范制定;实现各种交互效果; 3、负责解决主流浏览器及其不同版本之间的兼容性问题;并兼容大屏高清显示; 4、负责产品制定前端技术解决方案,并配合后端完成产品和开发工作; 5、配合设计师进行页面性能优化;熟悉UI/UE/UX优先; 任职要求 1、计算机相关专业,3年以上实际开发经验,至少2年以上three.js开发经验; 2、熟练WebGL图形渲染技术,具有丰富的three.js开发经验;3D可视化优先; 3、精通Vue/React等前端框架 4、熟练使用Webpack等前端工具;有数据可视化相关开发经验优先; 5、掌握 Canvas/SVG等技术,熟悉 AntV/G2/G6/ECharts /D3等开源库; 6、熟悉各种图表组件库、UI框架 7、学习能力强,有较强的问题分析和处理能力,愿意不断学习新技术的发展; 侧重:WebGL/Three.js,数据可视化,3D模型数据交互
-
1、负责webGL相关项目的开发工作,并编写相关开发文档; 2、 负责实现基于Web的数据可视化、动态呈现、数据交互、三维场景应用的研发工作。 3、计算机、软件工程、数学、图像图像处理等相关专业; 4、 熟悉HTML5/ CSS3 / JavaScript等前端开发技术,包括模块化开发,单元测试,性能测试,压缩混淆等; 5、 熟练应用Vue+ElementUI进行常规页面的开发工作; 6、 熟悉Web前端绘图相关高级特性,如canvas, webGL,CSS3等; 7、 熟练掌握WebGL的开发,掌握Three.JS、Paper.JS、FabricJS等一项或多项,有使用原生WebGL开发经验更佳; 8、熟悉常用通信协议,有不同场景下的通信交互经验; 9、熟悉三维图形图像的理论基础; 10、对高性能javasript开发有深刻的理解,有实战经验;可进行场景的性能优化; 11、 有手写、绘图、图形图像编辑经验优先考虑。
-
工作职责: 1、参与工业互联网平台的前端核心方案设计、架构构建、难点攻坚和落地,以及上线后各项性能指标和用户体验的持续提升和优化; 2、参与团队技术规划的制定与实施,包括但不限于:前沿技术的调研与落地、通用组件的设计与开发、技术创新方案的规划与推进; 3、基于WebGL+Three.js 设计及开发工业设备插件库 岗位要求: 1. 本科及以上学历,具有3~6年及以上WebGL开发经验; 2、精通WebGL、WEBCPU、Canvas2D、Three.js技术 3、精通使用常见的3D模型软件 4、熟悉前端JavaScript(ES6+)、TypeScript、HTML+CSS技术; 5、擅长技术方案设计,精通Vue及其相关技术栈,并理解其原理,熟悉Webpack,Babel等打包构建工具; 6、具备丰富的前端行业知识,了解各相关领域的前沿信息,了解最新前端技术的设计和实现原理,并能灵活在工作中进行应用; 7、深入理解浏览器原理及常见网络协议,能够对项目中的安全和性能问题进行分析解决; 8、有强烈的责任心和进取心,有良好的执行力和沟通能力,能承受较大工作压力,自我驱动力强,具备良好的问题定位分析能力; 9、有主导前端技术架构或技术创新方案设计经验,工业领域应用研发经验或者大型前端工程开发经验优先;
-
岗位职责: 1. 根据开发计划和功能要求,开发相应的功能模块; 2. 对功能模块编写符合规范的开发文档; 3. 按时完成项目主管分配的开发任务; 4.主要面向基于webgl的3D展示及交互操作的开发。 岗位要求: 1.**本科及以上学历,计算机相关专业; 2.3年以上图形开发经验; 3.熟悉3D图形学原理,熟悉OpenGL,DirectX,WebGL 之一; 4. 对技术有强烈的进取心,具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。
-
岗位职责: 1. 根据开发计划和功能要求,开发相应的功能模块; 2. 对功能模块编写符合规范的开发文档; 3. 按时完成项目主管分配的开发任务; 4.主要面向基于webgl的3D展示及交互操作的开发。 岗位要求: 1.**本科及以上学历,计算机相关专业; 2.3年以上图形开发经验; 3.熟悉3D图形学原理,熟悉OpenGL,DirectX,WebGL 之一; 4. 对技术有强烈的进取心,具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。
-
岗位职责: 1、参与公司Web3D平台核心层设计与开发; 2、参与公司Web3D平台数据可视化、多人场景数据交互、及相关应用的研发; 任职要求: 1. 两年以上前端开发经验,了解HTML,CSS,Javascript/TypeScript等前端开发技术。 2. 热爱前端技术,有良好的编程习惯,高质量的完成开发任务。 3. 良好的团队协作能力和沟通能力,有自我驱动力,责任心强,自学能力强。 4. 加分项:有WebGL开发经验或前端游戏开发经验,了解three.js / babylon.js / cocos creator / LayaAir等任意一种前端游戏引擎。 5. 加分项:有游戏项目开发经验,或者对前端游戏开发有兴趣。


