崗位職責:
1、參與公司web可視化低代碼開發(fā)平臺設計與開發(fā);
2、負責pc端、移動端頁面的開發(fā)制作,負責平臺前端設計和核心代碼的編寫;
3、遵循開發(fā)流程、規(guī)范和質量標準;
4、持續(xù)優(yōu)化前端體驗和頁面響應速度,并保證頁面的兼容性和執(zhí)行效率;
5、對發(fā)現(xiàn)的與前端相關生產問題的處理和解決;
6、研究前端新技術,持續(xù)推進前端代碼框架升級,不斷提升前端產品體驗。
7、參與討論、定義整體產品體驗和技術方案;
8、編寫平臺組件使用文檔。
任職要求:
1、本科及以上學歷,計算機相關專業(yè)。
2、能熟練使用webpack等模塊化開發(fā)工具,具有獨立開發(fā)完整項目的經驗;精通前端基礎技術,Html5, CSS3, JavaScript,TypeScript。
3、熟悉React/Vue,并有基于此框架的實際項目的開發(fā)經驗;
4、熟悉Node.js及NPM 項目管理工具, 熟悉ES5/ES6語法差異。
5、熟悉前端構建工具webpack、vite及前端工程化,自動化,組件化的思想和方法。
6、熟悉前后端分離,并有基于前后端分離應用的開發(fā)經驗。熟悉組件化設計與封裝,具備組件庫建設經驗。
7、熟悉主流瀏覽器差異及兼容方法,熟悉響應式開發(fā),不同屏幕適配及移動端開發(fā)。
8、熟練掌握使用可視化控件庫,例如,Echart、D3.js等等;
9、對Web下層的HTTP/HTTPS協(xié)議、TCP/IP、DNS等熟練掌握,并能夠利用相關知識解決平臺問題;
10、良好的溝通與表達能力,思路清晰,有強烈的責任心,業(yè)務邏輯理解與分析能力強。
11、具有低代碼開發(fā)平臺開發(fā)經驗者優(yōu)先。