任职要求
1. 计算机科学与技术、软件工程、机械工程、建筑学、室内设计等相关专业本科及以上学历
2. 8 年以上 CAD 软件开发经验,3 年以上大型软件系统架构设计经验,具备家装设计软件或类似行业 CAD 软件开发背景者优先
3. 专业技能要求
Web 技术栈:
1)精通 HTML5、CSS3、JavaScript 及其现代框架(如 React、Vue.js、Angular 等)
2)具备丰富的前端开发经验;熟悉 Web 后端技术(如 Node.js、Python、Java 等)
图形学与 CAD 技术:
3)熟悉 CAD 图形学原理,掌握二维绘图算法、三维建模技术、图形变换、几何计算等核心知识,能够熟练运用相关算法和数据结构解决实际问题
4)了解常见的 CAD 开发工具和平台,如 OpenCASCADE、CGAL 等,有基于这些工具进行二次开发或定制开发的经验者优先
岗位职责:
1. 架构设计与规划
1)负责 Web 端家装设计软件 CAD 模块的架构设计,制定技术路线和整体框架,确保系统具备良好的可扩展性、可维护性和高性能
2)设计并实现 Web CAD 模块与后端服务、数据库、第三方工具(如渲染引擎、云存储等)的高效集成方案,确保系统的整体协同工作能力
2. 核心功能开发
1)主导 Web CAD 模块核心功能的开发工作,包括家装设计功能模块、3d 参数化建模、尺寸标注、拾取捕捉等
2)开发基于 Web 的交互式设计功能,如实时渲染、拖拽式布局调整、动态预览等,提升设计师和用户的操作体验
3. 性能优化与稳定性保障
1)对 CAD 模块进行性能分析和优化,通过算法改进、数据结构优化等方式,缩短设计操作的响应时间,保证软件的整体性能表现
4. 团队协作与技术指导
1)与产品、设计、开发、测试等团队紧密合作,理解各方需求,协调资源,推动 CAD模块的开发进度,确保按时交付高质量的产品
2)作为技术专家,为团队成员提供 CAD 技术方面的指导和培训,分享行业最佳实践和经验,提升团队整体技术水平和开发效率
3)参与团队的技术评审和技术选型工作,从 CAD 架构角度提供专业意见和建议,确保技术方案的合理性和可行性
职位福利:五险一金、绩效奖金、项目奖金、周末双休、节日福利、带薪年假、餐补、定期体检