任職要求
1. 計算機科學與技術、軟件工程、機械工程、建筑學、室內設計等相關專業(yè)本科及以上學歷
2. 8 年以上 CAD 軟件開發(fā)經驗,3 年以上大型軟件系統架構設計經驗,具備家裝設計軟件或類似行業(yè) CAD 軟件開發(fā)背景者優(yōu)先
3. 專業(yè)技能要求
Web 技術棧:
1)精通 HTML5、CSS3、JavaScript 及其現代框架(如 React、Vue.js、Angular 等)
2)具備豐富的前端開發(fā)經驗;熟悉 Web 后端技術(如 Node.js、Python、Java 等)
圖形學與 CAD 技術:
3)熟悉 CAD 圖形學原理,掌握二維繪圖算法、三維建模技術、圖形變換、幾何計算等核心知識,能夠熟練運用相關算法和數據結構解決實際問題
4)了解常見的 CAD 開發(fā)工具和平臺,如 OpenCASCADE、CGAL 等,有基于這些工具進行二次開發(fā)或定制開發(fā)的經驗者優(yōu)先
崗位職責:
1. 架構設計與規(guī)劃
1)負責 Web 端家裝設計軟件 CAD 模塊的架構設計,制定技術路線和整體框架,確保系統具備良好的可擴展性、可維護性和高性能
2)設計并實現 Web CAD 模塊與后端服務、數據庫、第三方工具(如渲染引擎、云存儲等)的高效集成方案,確保系統的整體協同工作能力
2. 核心功能開發(fā)
1)主導 Web CAD 模塊核心功能的開發(fā)工作,包括家裝設計功能模塊、3d 參數化建模、尺寸標注、拾取捕捉等
2)開發(fā)基于 Web 的交互式設計功能,如實時渲染、拖拽式布局調整、動態(tài)預覽等,提升設計師和用戶的操作體驗
3. 性能優(yōu)化與穩(wěn)定性保障
1)對 CAD 模塊進行性能分析和優(yōu)化,通過算法改進、數據結構優(yōu)化等方式,縮短設計操作的響應時間,保證軟件的整體性能表現
4. 團隊協作與技術指導
1)與產品、設計、開發(fā)、測試等團隊緊密合作,理解各方需求,協調資源,推動 CAD模塊的開發(fā)進度,確保按時交付高質量的產品
2)作為技術專家,為團隊成員提供 CAD 技術方面的指導和培訓,分享行業(yè)最佳實踐和經驗,提升團隊整體技術水平和開發(fā)效率
3)參與團隊的技術評審和技術選型工作,從 CAD 架構角度提供專業(yè)意見和建議,確保技術方案的合理性和可行性
職位福利:五險一金、績效獎金、項目獎金、周末雙休、節(jié)日福利、帶薪年假、餐補、定期體檢