1.核心前端架构与开发:
深度参与并主导企业级平台从0到1的前端技术选型、架构设计与核心模块开发,构建高性能、可维护、可扩展的现代化前端应用。
独立负责或主导复杂可视化模块、高交互性应用界面的开发,包括但不限于大规模拓扑图、数据看板、3D场景、工艺流程图等。
2.可视化与图形技术攻关:
负责3D数字孪生场景的前端实现,涉及模型加载、场景渲染、交互控制、数据驱动更新等核心功能。
探索并应用WebGL/Three.js等图形库,或集成CAX几何引擎,实现复杂的几何计算、模型展示与编辑功能。
持续优化前端渲染性能,解决大规模数据渲染、复杂图形交互中的内存管理与帧率稳定等挑战。
3.工程化与协同:
建立并维护高水平的前端工程化体系,包括构建部署、质量保障、性能监控与组件库。
与产品经理、UI/UX设计师、后端研发紧密协作,准确理解业务与视觉需求,并将其转化为优秀的技术方案与产品实现。
撰写高质量技术文档,分享实践,推动团队前端技术能力的提升。
1.计算机/软件工程/通信/电子信息/自动化相关专业本科及以上学历,5年以上前端开发经验。
2.具备完整的企业级ToB平台或复杂单页应用(SPA)从0到1的前端架构与核心开发经验,并作为主要开发者之一,主导过关键模块的技术方案与落地。
3.技术栈精通:深入理解现代前端框架(React/Vue/Angular 其中之一及其生态),精通 TypeScript、ES6+,对前端工程化有深厚实践。
4.性能与架构:具备复杂应用性能调优经验,精通浏览器工作原理,能系统性解决内存泄漏、渲染卡顿等问题。有微前端架构经验者优先。
核心能力:
1.具备出色的业务抽象和模块设计能力,能产出高质量、可复用的代码。
2.具备优秀的技术攻关能力、学习能力和主动性,能独立研究并解决复杂技术问题。
3.具备优秀的产品意识和团队协作精神。