一、崗位職責:
1. 承擔較高級復雜的前端業(yè)務需求,對前后端開發(fā)流程有深刻理解。需針對業(yè)務需求對前端架構進行設計,開發(fā)、優(yōu)化、擴展前端架構,提高前端代碼的可維護性。
2. 配合并參與項目的前端架構技術選型、模塊化設計和組件化開發(fā),提升前端開發(fā)效率。
3. 需保持與后端開發(fā)人員的緊密合作,確保用戶界面與后端服務器順利通信。負責系統(tǒng)前端開發(fā),含樣式設計、頁面布局、交互效果表達等工作任務。
4. 構建高效、流暢的用戶體驗,優(yōu)化前端代碼和頁面性能,提高頁面加載速度,確保站點安全和穩(wěn)定。
5. 搭建公司產(chǎn)品前端架構,規(guī)范前端代碼,跟蹤前端技術發(fā)展方向,研究和掌握最新前端開發(fā)技術,提出技術改進和創(chuàng)新方案,提升團隊技術服務能力。
6. 落實排查和解決項目中遇到的技術和業(yè)務交付時序難題,高質量完成web前端開發(fā)工作,確保項目按時交付。
7. 熟練掌握Git、SVN等版本管理工具高效管理代碼庫。編寫高質量的代碼和技術文檔,確保代碼的可讀性可擴展性和可維護性,并且對核心模塊進行重點測試和調優(yōu)。
8. 積極完成公司交辦的其他工作任務。
二、任職要求:
1. 計算機相關專業(yè)??疲ê┮陨蠈W歷,1-3年以上的本崗位工作經(jīng)驗。
2. 精通HTML,CSS,JavaScript等開發(fā)技術,熟悉主流前端框架(至少掌握如Vue、React等),精通Vue者優(yōu)先。
3. 熟練運用ECharts/Mapbox GL 組件構建三維GIS設備定位、風險熱力圖等核心可視化模塊,熟練使用 ECharts/AntV 開發(fā)動態(tài)圖表,具備GIS地圖(百度/高德API)集成實戰(zhàn)經(jīng)驗。
4. 能夠與UI設計師深度配合完成效果圖或者原型圖到靜態(tài)頁面的設計開發(fā)能力。
5. 掌握webpack,gulp,rollup,vite,ESlint等前端工程化和相關構建打包工具,具備獨立封裝工具類庫,組件庫能力
6. 熟悉至少一種不限于node.js的后端開發(fā)語言,熟悉基本數(shù)據(jù)結構。
7. 有低代碼(低代碼可視化)平臺開發(fā)經(jīng)驗優(yōu)先,
8. 加分項:熟練掌握移動端app開發(fā)經(jīng)驗者加分優(yōu)先。
9. 邏輯思維嚴謹,好共事,能交流,具備較強的執(zhí)行力和抗壓能力,確保按時交付高質量的工作成果。