搜索
登录注册

职位详情

前端开发工程师 (React/Canvas 开发)

岗位职责
●核心功能开发:承担公司核心产品前端功能的开发与迭代,基于 React 技术体系打造高性能、高稳定性的用户界面。
●图形工具研发(重点方向):作为绘图功能模块的核心开发人员,主导基于 Canvas 技术(如原生 Canvas、d3.js、PixiJS、Three.js 等)的专业级图形编辑器、流程图设计工具或复杂数据可视化组件的研发工作。
●性能与架构优化:参与前端架构设计、技术方案评估及性能调优,保障系统可维护性与前端运行效率。

岗位要求
必须具备的技能(核心条件)
●熟练掌握 React Hooks 与组件化开发模式,熟悉 Redux、MobX 或 Zustand 等主流状态管理工具。
○深入理解 React 核心机制:
○渲染原理:掌握 Fiber 架构、Reconciliation 协调过程及 Diff 算法的工作机制。
○并发特性:了解 Time Slicing、Suspense 和 Transition 的实现逻辑及其对性能的影响。
○性能调优能力:具备实际项目中的优化经验,能运用 React.memo、useCallback、useMemo 及 Profiler 工具定位并解决性能瓶颈。
○组件抽象能力:能够将复杂业务逻辑封装为高复用性、内聚性强的通用组件。
●丰富的 Canvas 图形开发经验:
○有使用原生 Canvas 或主流库(如 d3.js、PixiJS、Three.js 及其他 Web 大数据可视化框架)开发图形编辑器、标注系统或交互式绘图应用的实际项目经历。
○熟悉图形渲染底层原理,包括几何运算、坐标变换、Canvas 性能优化策略(如分层绘制、对象操作效率提升)。
○掌握常见渲染优化手段(脏区域重绘、虚拟滚动、图层划分)。
○具备事件拾取(HitTest)、图元管理等图形基础能力的实现经验。
○了解 WebGL 或 WebGPU 的基本概念。
●工程化能力:熟练使用 TypeScript,掌握 Webpack、Vite 等构建工具,具备良好的编码规范和工程实践意识。

加分项(优先录用条件)
●拥有 VS Code 插件或其他开发类工具的实际开发经验。
●具备图形学相关背景,熟悉 WebGL/Three.js 或 SVG 渲染技术。
●有一定 Node.js 开发基础,对全栈技术方向有兴趣。
●具有团队技术影响力,如参与过技术分享、开源项目贡献或撰写过高质量技术文档。
2026-04-25 14:37
IP属地:上海

职位福利

本科5-10年不接受居家办公CanvasNode.jsReact前端开发经验ThreeD3Pixi
企业发布信息图
中软国际科技服务有限公司
已上市 · 10000人以上
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

高级WEB前端开发(NextJS+React)
2-2.4万元/月
前端开发工程师5-10年大专NextJSReact计算机/软件工程相关专业前端开发经验技术博客/开源项目有所贡献架构师经验
上海 长宁区
web前端开发工程师
1.5-1.7万元/月
前端开发工程师1-3年本科HTML5CSSJavaScript多设备适配产品原型设计前端技术趋势跟进
上海 长宁区
react(泛微OA系统项目)
1.8-2.3万元/月
前端开发工程师3-5年本科不接受居家办公React计算机/软件工程相关专业办公系统
上海 长宁区
前端开发工程师
1.4-1.8万元/月
前端开发工程师1-3年本科React前端开发经验
上海 长宁区
WEB前端开发工程师(react+js+
1.5-2万元/月
前端开发工程师5-10年本科前端开发CSSGITVueHTML5HTML前端开发经验ReactAJAXCSS3
上海 长宁区
前端开发工程师
9000-13000元/月
前端开发工程师3-5年本科前端开发Vue.jsCSS移动端Vue小程序前端开发经验
上海 长宁区
前端开发工程师-现场机试加面试
1.5-2万元/月
前端开发工程师5-10年本科JavaScriptHTML5VueNode.js银行 金融 保险 支付Webpack计算机/软件工程相关专业前端开发经验安卓 ios
上海 长宁区
react前端开发工程师
1.8-2.4万元/月
前端开发工程师3-5年本科不接受居家办公JavaScriptVueReact计算机/软件工程相关专业前端开发经验
上海 长宁区
react前端开发工程师
1.8-2.4万元/月
前端开发工程师3-5年本科不接受居家办公JavaScriptVueReact计算机/软件工程相关专业前端开发经验
上海 长宁区
react(泛微OA系统项目)
1.8-2.3万元/月
前端开发工程师3-5年本科不接受居家办公React计算机/软件工程相关专业办公系统
上海 长宁区